OTA Human genome Abbreviation

OTA has various meanings in the Human genome category. Discover the full forms, definitions, and usage contexts of OTA in Human genome.

Office of Technology Assessment (U.S.; abolished by Congress, Fall 1995)
Human genome

Citation

Last updated: