Top Performing Investor Adds Editas Medicine (EDIT), Sienna Biopharmaceuticals (SNNA) to Its Portfolio
You might have heard about Wildcat Capital Management and Leonard Potter before, although they are not as widely covered by financial websites like Warren Buffett, Carl Icahn, or Bill Ackman.