Purdue University West Lafayette
West Lafayette, Indiana, USA
Agricultral and Biological Engineering
Hewlett-Packard (United States)
Palo Alto, California, USA