English: Lenalidomide is both an immunomodulatory agent and an anti-angiogenic agent.
Telugu: లేనాలిడోమైడ్ ఒక ఇమ్యునోమాడ్యులేటరీ మరియు ఒక యాంటిఆంజియోజెనిక్ ఏజెంట్.