Cynthia Megyola

Currently Clinical Research Assistant 2 at Yale University