NTP Research Overview