Robert Richard

#529758

Research Associate, NuvemicsRobertRichard.me