ByNobleID
    Artificial vaginas: possible sources of epithelialization. | NobleID