EgyptLenalidMultiple MeylomaRevlimidRevlimid generics in Egypt Lenalidomide Lenalidomide is a drug launched under... AdminMay 31, 2020Nov 18, 2023