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