Department of Biochemistry Laboratoire196974West Lafayette, IndianaÉtats-Unis
Purdue University [West Lafayette] Institution147250Hovde Hall, 610 Purdue Mall, West Lafayette, IN 47907ROR : https://ror.org/02dqehb95États-Unishttp://www.purdue.edu/