Share
twitterlinkedinfacebook
Image 1 of 1
171145.jpg
Macrophage with extended pseudopod.  SEM X12,000