Relay is perceived as one of Drug Discovery & Development's biggest rivals. Relay was founded in 2016, and is headquartered in Cambridge, Massachusetts. Like Drug Discovery & Development, Relay also competes in the Biotechnology space. Relay generates $10.2M less revenue vs. Drug Discovery & Development.
Trusted Tablets is Drug Discovery & Development's #3 rival. Trusted Tablets is headquartered in Larnaca, Larnarca District, and was founded in 2007. Trusted Tablets operates in the Pharmacy, Health & Beauty industry. Trusted Tablets generates 27% the revenue of Drug Discovery & Development.