
Steve Ogg
Lab technician and research scientist, 1989-1994
Graduate student: University of California-San Francisco (Dr. Peter Walter)
Current position
Post-doctoral fellow, Univeristy of Dundee, Scottland (Dr. Angus Lamond)
Last Updated: Feb 25, 2015 - 9:53 AM