Pepscan

Pepscan

Enabling life-improving breakthroughs by mastering peptides.

HQ location
Lelystad, Netherlands
Launch date
Employees
Enterprise value
$31—46m
Company register number
30169463
Authorizing premium user...