Virgilio V. Vilela, MSc.