Sierra Delarosa

Sierra Delarosa

Sierra is a musician, scientist, and writer. She has a BSc in biochemistry and a minor in pharmacology from McGill Univeristy and a MSc 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!