ITN University Abbreviation

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

Institute for Translational Neuroscience

Most Common University

Citation

Last updated: