The Department of Science and Technology’s (DOST) recent call for more science professionals in the Philippines sounds urgent ...