HSC Laboratoire12704Amarillo, TX, 79106-1712États-Unis
School of Pharmacy Institution305746France
Texas Tech University [Lubbock] Institution452466TTU2500 Broadway, Lubbock, TX 79409ROR : https://ror.org/0405mnx93États-Unishttps://www.ttu.edu/