What does OTRI stand for?
OTRI stands for "Oficina de Transferencia de Resultados de Investigación"
How to abbreviate "Oficina de Transferencia de Resultados de Investigación"?
"Oficina de Transferencia de Resultados de Investigación" can be abbreviated as OTRI
What is the meaning of OTRI abbreviation?
The meaning of OTRI abbreviation is "Oficina de Transferencia de Resultados de Investigación"
What does OTRI mean?
OTRI as abbreviation means "Oficina de Transferencia de Resultados de Investigación"