There are 7000 rare diseases affecting about 350 million patients around the world. There are only about 400 treatments...