HTRF: A Technology Tailored for Drug Discovery –A Review of Theoretical Aspects and Recent Applications