Background
Bower, John was born on July 31, 1980 in Chester, England.
Bower, John was born on July 31, 1980 in Chester, England.
Master of Science in Chemistry with honors, University Bristol, 2003. Doctor of Philosophy in Organic Chemistry, University Bristol, 2007.
Research fellow University Bristol, since 2010.