Alta Life Sciences Details
| Name: | Alta Life Sciences | 
| Legal Name: | Alta Life Sciences | 
| Region: | Europe | 
| Country: | Spain | 
| Type: | Investor | 
Alta Life Sciences Contact Information
| Address: | Pier 01 Plaça de Pau Vila 1 08003 Barcelona Spain | 
| Region: | Europe | 
| Country: | Spain |