98232171
Oct 19, 2023
Drug discovery services; Pharmaceutical research services; Scientific and technological services, namely, compound screening and profiling in the field of drug discovery for scientific research and analysis
Computer and Scientific