Drug discovery today. Disease mechanisms [Drug Discov Today Dis Mech] NLMUID: 101235075