Platform
Features
Log in
Sign up
Notch Therapeutics
Teams
Teams at Notch Therapeutics
AA
+12
Research and Development Team
15 members
+2
Leadership Team
5 members
LC
+3
Operations Team
6 members
BL
+2
Finance Team
5 members
KS
MT
People and Culture
3 members