Scientists have grown an ear on the hand

 

v20240901