Logo
T

The Otto Research Initiative

54 employees

Basic info

Industry

research services

Sectors

pediatrics
IMG
research
match
neurology
methodology
USMLE
medicine

Date founded

2021

FAQ