November 22nd, 2011 in Categories, Current Issue, Life & Physical Sciences, Spring 2011 0 comments
It might be synesthesia. More
Tagged aesthetics, life science, perception, senses, synesthesia
Upcoming Events | Past Events