The port delivery system (PDS ... Ranibizumab PDS is also under review by the EMA in Europe. The implant is refillable and about the size of a grain of rice, continuously delivering ranibizumab ...