PETRA Science Abbreviation

PETRA has various meanings in the Science category. Discover the full forms, definitions, and usage contexts of PETRA in Science.

Plasma Engineering and Technology Research Assembly
Science
Positron-Electron Tandem Ring Accelerator
Science

Citation

Last updated: