I have found it in a rat colon. May be a polyp or an adenoma?. Thanks

More José A Uranga-Ocio's questions See All
Similar questions and discussions