repost of answer to last weeks #medmystery. this is a teratoma! many diff cell types in this tumor.
The Chart | Video | Articles