IRTF Astronomy Abbreviation

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

Infrared Telescope Facility

Most Common Astronomy

Citation

Last updated: