Peter de Guzman

6 Haiku Decks

Title

Title

1 Slide

No Description
Deforestation And Climate Change

Deforestation And Climate Change

13 Slides13 Views

Science and Technology
No Description
Current Event 4

Current Event 4

8 Slides7 Views

Events
No Description