Dendritic cell in red, blood vessels and microglia in green

Dendritic cell 72


© Bernardo Castellano Designs 2013