Sierra Delarosa, MSc
Sierra Delarosa, MSc, is a musician, scientist, and writer. She has a Bachelors in biochemistry and a minor in pharmacology from McGill Univeristy and a Masters in Experimental Medicine. She is currently the Content Manager for The Expert Editor. She loves the planet, gets along great with most animals, and is a born and bred Canadian. Good books are always welcome in her life!