Purdue Technology Center Aerospace (PTCA) Tour
Purdue Technology Center Aerospace (PTCA)
1801 Newman RdWest Lafayette, IN 47906