I wasn't comparing the companies. I was simply stating that both cancer drugs took four years to finish Phase 1. Do you mind sharing the rationale for investing in a company with "red flags"?
FUD - Fear, uncertainty and doubt, is generally a strategic attempt to influence perception by disseminating negative and dubious or false information.