Molecules engineered against oncogenic proteins and cancer : discovery, design, and development /: discovery, design, and development. (2023)