About Tellus Clinical Research, Inc
Tellus Clinical Research, Inc is an exclusive provider organization located in Coral Gables, FL.
Our Facilities
Tellus Clinical Research, Inc has been registered with the National Provider Identifier database since August 29, 2013 and its NPI number is 1962836684.
Book an Appointment
To schedule an appointment, please call (786) 409-2011.