Rimbarlat

Rimbarlat

Offering regenerative medicine for acute sports muscle injuries.

HQ location
Barcelona, Spain
Launch date
Employees
Enterprise value
$3—4m
Company register number
B67578575
Authorizing premium user...