1
Total Mentions
1
Documents
0
Connected Entities
Organization referenced in documents
EFTA00633670
It was really a head-scratcher when we saw that," says Leslie Yuan, who heads a team working on networking and innovation software for scientists at the University of California, San Francisco. "We thought — who are these guys? How are they getting so much money?"Yuan is not the only one who has been taken aback. A few years ago, the idea
No connected entities