Ed White

Chief Analyst and VP, IP and Innovation Research

Clarivate
London