Baruch mourns the loss of its beloved lab technician, Dalchand ‘Neil’ Rampaul Amanda Salazar, Editor-in-Chief November 18, 2019