I have done a lot of looking too. Was surprised I hadn't seen it before. There is a search feature. I really like the adjustable relationship diagram and being able to follow up on the researchers. (BTW I have nothing to do with the Web site. Just stumbled upon it and thought it was so useful.)
I've researched extensively (well, net-searched anyway) since I was diagnosed last fall and never come across Curehunter. It is phenomenal. I would only wish for full text articles, a drug pipeline section and a search feature. Heck, maybe they are there and I just have not found them yet or they are in a member's only section. Thanks for posting.