NTP

Medical abbreviations:
NTP

N Terminal Peptide