Professor Delgoda, Director of the Natural Products Institute (UWI) has been recognized by the Anthony N. Sabga Caribbean Awards for Excellence for her contruibutuon to Science & Technology.