John Borkholder

Affiliations

  • General Counsel & Secretary at Maxygen Inc (MAXY), 2013-08-13