Health 12,000 diseases lack treatments. Could generics be hiding cures?May 5, 20230 SAN FRANCISCO — A couple of decade in the past, David Fajgenbaum thought his life was over. He was a…