Ads
Company Profile
- Upstate Biotechnology
- Country : United States
- City: Lake Placid
- State: New York - NY
- Address: 10 Barn Road
- Zipcode: 12946
- Category: Laboratory Equipment and Supplies
- Products: Biological Products (Manufacturers) - 283601
- Employees: 43
- Year Established: 1988