TPP explained

TPP may refer to:

Science and technology

Chemistry

Computing and mathematics

Energy

Medicine

Entertainment

Politics

Other uses

See also