Roberta Batorsky is a former cancer pharmacologist, teaches biology at Temple University in Philadelphia, US and is a freelance science journalist. She blogs at
solipsistssoiree.
Role: Journalist, Science
Email: Please use the contact form to contact Roberta Batorsky.