Tau Therapeutics

Tau Therapeutics Products TTL-1177

Tau’s proprietary lead compound, TTL-1177, is in pre-clinical testing.