Understanding Non-Small-Cell Lung Cancer: Biology, Therapeutics and Drug Resistance. — SciRadar