What does OTRF mean in Medical & Science

OTRF meaning is defined below:

Oxford Turbine Research Facility
ADVERTISEMENT

Was it useful?

What does OTRF mean? It stands for Oxford Turbine Research Facility

Most popular questions

What does OTRF stand for?


OTRF stands for "Oxford Turbine Research Facility"

How to abbreviate "Oxford Turbine Research Facility"?


"Oxford Turbine Research Facility" can be abbreviated as OTRF

What is the meaning of OTRF abbreviation?


The meaning of OTRF abbreviation is "Oxford Turbine Research Facility"

What does OTRF mean?


OTRF as abbreviation means "Oxford Turbine Research Facility"

Related Acronym Searches