Meaning of GTP in English:

GTP

noun

Biochemistry

Origin

1950s.