Senno Therapeutics

Developer of human cell therapies for treating fatal liver failure

placeTokyo, Tokyo, Japan calendar_todayFounded 2024 language sennotx.com
Coming soon