Glossary of Terms and Definitions

Acronym: PTRC

Definition:

Petroleum Technology Research Centre

Return to acronyms