Pangolin Associates: Dr Davide Ross, Director and FounderPangolin Associates: Dr Davide Ross, Director and Founder