LTP

Medical abbreviations:
LTP

Lunar Transient Phenomena