Lunaphore Technologies
a.k.a.Lunaphore Technologies
regionLausanne, Switzerland
raised
$40.5m
websitelunaphore.ch
International Biotechnology Trust (IBT)
est. 1981parent coRothschild and Co
regionLondon, United Kingdom
>