233,176 views
5 years ago
85,432 views
1 year ago
5,571,761 views
909,310 views
3 months ago
Show more
197,347 views
9,278
0
Domain of Science
1.41M subscribers
Tags
quantum biology
quantum
biology
smell
olfaction
nose
receptor
odour
molecule
science
explainer
science communication
physics
404 Comments