What does SITP stand for?
SITP stands for "Shanghai Institute of Technical Physics"
How to abbreviate "Shanghai Institute of Technical Physics"?
"Shanghai Institute of Technical Physics" can be abbreviated as SITP
What is the meaning of SITP abbreviation?
The meaning of SITP abbreviation is "Shanghai Institute of Technical Physics"
What does SITP mean?
SITP as abbreviation means "Shanghai Institute of Technical Physics"