
Brett VanVeller
@brettvanveller
Chemist at Iowa State U, organic, peptides, excited states. Golf and Packers. Convinced the Dutch invented peer review.
ID: 116551672
https://group.chem.iastate.edu/VanVeller/index.html 22-02-2010 21:49:15
98 Tweet
178 Followers
107 Following