
Address
Purdue University
West Lafayette, IN 00000
United States
Website
Industry
VCID: 121816
Profile
Corporate information
Registration country
Registration country
Investment activity status
Active investor