Sierra Delarosa, MSc
Scientist
Sierra Delarosa, MSc, is a musician, scientist, and writer. She has a bachelor's degree in biochemistry and a minor in pharmacology from McGill University and a master's in Experimental Medicine. She is currently the Content Manager for The Expert Editor.