Editorial mentee at Biochemical Journal - London, England, United Kingdom
Biochemical Journal is a research company based out of United Kingdom.