1,056,176 views
8 years ago
234,411 views
5 years ago
5,589,305 views
7,830,681 views
Show more
197,631 views
9,291
0
Domain of Science
1.42M subscribers
Tags
quantum biology
quantum
biology
smell
olfaction
nose
receptor
odour
molecule
science
explainer
science communication
physics
404 Comments