6,622,000 views
7 months ago
5,746,350 views
7 years ago
814,477 views
2 years ago
2,147,668 views
Streamed 1 year ago
Show more
396,590 views
19,732
0
This Place
185K subscribers
Tags
this place
this
place
environment
environmental
sustainability
thisplace
thisplacechannel
this place channel
science
learning
deduction
observation
t test
p value
what is science?
1200 Comments