IRTF Science Abbreviation

IRTF has various meanings in the Science category. Discover the full forms, definitions, and usage contexts of IRTF in Science.

Infrared Telescope Facility

Most Common Science
Nasa Infrared Telescope Facility
Science

Citation

Last updated: