Meaning of Inst.P. in English:

Inst.P.

abbreviation

  • (in the UK) Institute of Physics.