Department of Biology laboratory73542
Purdue University, West Lafayette, Indiana 47907United States
Purdue University [West Lafayette] institution147250
Hovde Hall, 610 Purdue Mall, West Lafayette, IN 47907ROR : https://ror.org/02dqehb95United Stateshttp://www.purdue.edu/