SlideShare a Scribd company logo
1 of 61
Diversity 2
Animals
Diploblastic

“Monoblastic”

Triploblastic
10hrs
Blastula Forms

90min
20min
12min

2min
1.5min
1min

30sec
10sec

2sec
0sec
Blastula is a hollow ball of cells
It currently has one cell layer (ectoderm)

Blastula
Formation of Diploblastic Tissue
Formation of Triploblastic Tissue
Sponges

Jellyfish
Comb Jellies
Flat Worms

Round Worms
Rotifers
Snails
Earthworms

Starfish
Fish, Amphibians
Reptiles, Birds,
Mammals
Animal Systems
• Animals must obtain energy by eating
• Major Systems:
– Digestive System
– Circulatory System
– Excretory System
– Locomotive System
– Sensory System
Digestive Systems
• Diffusion, phagocytosis
– Small animals, single-celled

• Gastrovascular Cavity
– Jellyfish

• Digestive Tract
– Everything else
Hyaline Caps

Phagocytosis in an Amoeba
Circulatory Systems
• Diffusion
– Small animals, single-celled

• Open Circulatory System
– Worms, some mollusks, arthropods

• Closed Circulatory System
– Everything else
Locomotion Systems
• Endoskeleton vs Exoskeleton
– Skeleton is for muscle attachment and
support against gravity
– Muscle can attach to something that is inside
the animal or outside the animal
• Endoskeleton = inside
• Exoskeleton = outside
Exoskeleton
Endoskeleton
Sensory Systems
• Nerve Net
– Jellyfish

• Ganglia
– Flatworms

• Bilateral Brain
– Earthworms

• Brain
The Vertebrates
Animals with a Backbone
New Tetrapod - Tiktaalik
Spiny Echidna Development

Lays Egg in Pouch

Baby Hatches/Nurses

Baby Leaves Pouch when
Spine Develop
Teratogens
What is Endothermy?
• Description of where and animal gets
its heat from:
– Ectotherms get heat from external
sources (Sun)
– Endotherms get heat from internal
sources (metabolism)
Who are the Endotherms?

Birds

Mammals
All of these
Animals are
Endothermic to
Some Degree!!
Lec3 2 diversity2 (1)

More Related Content

What's hot

What's hot (19)

Mollusks bivalves:gastro:cepha marine
Mollusks bivalves:gastro:cepha marineMollusks bivalves:gastro:cepha marine
Mollusks bivalves:gastro:cepha marine
 
2 9-12
2 9-122 9-12
2 9-12
 
Annelid worms evelyn
Annelid worms evelynAnnelid worms evelyn
Annelid worms evelyn
 
Digestive
DigestiveDigestive
Digestive
 
Digestive system ii
Digestive system iiDigestive system ii
Digestive system ii
 
Nutrition in Animals, Class 7, Science Chapter-2
Nutrition in Animals, Class 7, Science Chapter-2Nutrition in Animals, Class 7, Science Chapter-2
Nutrition in Animals, Class 7, Science Chapter-2
 
Classifications
ClassificationsClassifications
Classifications
 
Digestion and nutrition
Digestion and nutritionDigestion and nutrition
Digestion and nutrition
 
Digestive human
Digestive humanDigestive human
Digestive human
 
two types of digestion
 two types of digestion two types of digestion
two types of digestion
 
Digestive system of a frog
Digestive system of a frogDigestive system of a frog
Digestive system of a frog
 
Digestion presentation
Digestion presentationDigestion presentation
Digestion presentation
 
Difference between digestive tract and cavity
Difference between digestive tract and cavityDifference between digestive tract and cavity
Difference between digestive tract and cavity
 
NUTRITION IN ANIMALS -2 (CLASS-VII) NCERT
NUTRITION IN ANIMALS -2 (CLASS-VII) NCERTNUTRITION IN ANIMALS -2 (CLASS-VII) NCERT
NUTRITION IN ANIMALS -2 (CLASS-VII) NCERT
 
Amoeba
AmoebaAmoeba
Amoeba
 
nutrition in animals
nutrition in animalsnutrition in animals
nutrition in animals
 
Nutrition in animals by Ratep Ken
Nutrition in animals by Ratep KenNutrition in animals by Ratep Ken
Nutrition in animals by Ratep Ken
 
Echinoderms
EchinodermsEchinoderms
Echinoderms
 
Invertebrates
InvertebratesInvertebrates
Invertebrates
 

Viewers also liked

Heart & circulatory
Heart & circulatoryHeart & circulatory
Heart & circulatoryglouderback
 
Biol 11 Lesson 1 Feb 1 - Ch. 26 Checklist of Body Systems - 7 systems
Biol 11 Lesson 1 Feb 1  - Ch. 26 Checklist of Body Systems - 7 systemsBiol 11 Lesson 1 Feb 1  - Ch. 26 Checklist of Body Systems - 7 systems
Biol 11 Lesson 1 Feb 1 - Ch. 26 Checklist of Body Systems - 7 systemsmsoonscience
 
Presentation 07 - Animal Transport and Circulation
Presentation 07 - Animal Transport and CirculationPresentation 07 - Animal Transport and Circulation
Presentation 07 - Animal Transport and CirculationMa'am Dawn
 
Optimizing Marine Protected Area Networks: The effects of climate change on l...
Optimizing Marine Protected Area Networks: The effects of climate change on l...Optimizing Marine Protected Area Networks: The effects of climate change on l...
Optimizing Marine Protected Area Networks: The effects of climate change on l...Rémi Daigle
 
Internal morphology circulatory system
Internal morphology circulatory systemInternal morphology circulatory system
Internal morphology circulatory systemsaifullah199041
 
Tunicate
TunicateTunicate
TunicateSami_C
 
Transport systems in animals
Transport systems in animalsTransport systems in animals
Transport systems in animalsNombuso Memela
 
Summary on Insect Circulatory System
Summary on Insect Circulatory SystemSummary on Insect Circulatory System
Summary on Insect Circulatory SystemMaybelle Fortaleza
 
Respiratory system and circulatory system working together with other organs
Respiratory system and circulatory system working together with other organsRespiratory system and circulatory system working together with other organs
Respiratory system and circulatory system working together with other organsManuel S. Enverga University Foundation
 
Circulatory System Of The Vertebrates
Circulatory System Of The VertebratesCirculatory System Of The Vertebrates
Circulatory System Of The VertebratesGeonyzl Alviola
 
Animal kingdom comparative anatomy
Animal kingdom comparative anatomyAnimal kingdom comparative anatomy
Animal kingdom comparative anatomyveterinaria_urp
 

Viewers also liked (20)

Day 4
Day 4Day 4
Day 4
 
Transport systems in animals
Transport systems in animalsTransport systems in animals
Transport systems in animals
 
Heart & circulatory
Heart & circulatoryHeart & circulatory
Heart & circulatory
 
Animal APBio
Animal APBioAnimal APBio
Animal APBio
 
Biol 11 Lesson 1 Feb 1 - Ch. 26 Checklist of Body Systems - 7 systems
Biol 11 Lesson 1 Feb 1  - Ch. 26 Checklist of Body Systems - 7 systemsBiol 11 Lesson 1 Feb 1  - Ch. 26 Checklist of Body Systems - 7 systems
Biol 11 Lesson 1 Feb 1 - Ch. 26 Checklist of Body Systems - 7 systems
 
Transport
TransportTransport
Transport
 
Circulatory system mine for 3rd
Circulatory system mine for 3rdCirculatory system mine for 3rd
Circulatory system mine for 3rd
 
Presentation 07 - Animal Transport and Circulation
Presentation 07 - Animal Transport and CirculationPresentation 07 - Animal Transport and Circulation
Presentation 07 - Animal Transport and Circulation
 
Optimizing Marine Protected Area Networks: The effects of climate change on l...
Optimizing Marine Protected Area Networks: The effects of climate change on l...Optimizing Marine Protected Area Networks: The effects of climate change on l...
Optimizing Marine Protected Area Networks: The effects of climate change on l...
 
Internal morphology circulatory system
Internal morphology circulatory systemInternal morphology circulatory system
Internal morphology circulatory system
 
Unit 9 transport in animals
Unit 9   transport in animalsUnit 9   transport in animals
Unit 9 transport in animals
 
Circulatory System
Circulatory System Circulatory System
Circulatory System
 
Circulatory System
Circulatory SystemCirculatory System
Circulatory System
 
Tunicate
TunicateTunicate
Tunicate
 
Transport systems in animals
Transport systems in animalsTransport systems in animals
Transport systems in animals
 
Summary on Insect Circulatory System
Summary on Insect Circulatory SystemSummary on Insect Circulatory System
Summary on Insect Circulatory System
 
Respiratory system and circulatory system working together with other organs
Respiratory system and circulatory system working together with other organsRespiratory system and circulatory system working together with other organs
Respiratory system and circulatory system working together with other organs
 
Chapter Transport Biology SPM
Chapter Transport Biology SPMChapter Transport Biology SPM
Chapter Transport Biology SPM
 
Circulatory System Of The Vertebrates
Circulatory System Of The VertebratesCirculatory System Of The Vertebrates
Circulatory System Of The Vertebrates
 
Animal kingdom comparative anatomy
Animal kingdom comparative anatomyAnimal kingdom comparative anatomy
Animal kingdom comparative anatomy
 

Similar to Lec3 2 diversity2 (1)

Introduction to animals
Introduction to animalsIntroduction to animals
Introduction to animalsbruceewing
 
Chapter 33 2012 2013
Chapter 33 2012 2013Chapter 33 2012 2013
Chapter 33 2012 2013mmarionkova
 
The animal kingdom.pptxrb[1]
The animal kingdom.pptxrb[1]The animal kingdom.pptxrb[1]
The animal kingdom.pptxrb[1]jjcorrea121
 
Biology - Chp 26 - Animals - PowerPoint
Biology - Chp 26 - Animals - PowerPointBiology - Chp 26 - Animals - PowerPoint
Biology - Chp 26 - Animals - PowerPointMel Anthony Pepito
 
IB Diploma Program - Biology - Topic 1 Cell Biology
IB Diploma Program - Biology - Topic 1 Cell BiologyIB Diploma Program - Biology - Topic 1 Cell Biology
IB Diploma Program - Biology - Topic 1 Cell BiologyNandhini D P
 
Biology - Chp 26 - Animals - PowerPoint
Biology - Chp 26 - Animals - PowerPointBiology - Chp 26 - Animals - PowerPoint
Biology - Chp 26 - Animals - PowerPointMr. Walajtys
 
Mollusks & annelid worms
Mollusks & annelid wormsMollusks & annelid worms
Mollusks & annelid wormsjdrinks
 
Life science
Life scienceLife science
Life sciencesmtidwell
 
Invertebrates modified 1 10-18
Invertebrates modified 1 10-18Invertebrates modified 1 10-18
Invertebrates modified 1 10-18tracyconover
 
Biology 26.1
Biology 26.1Biology 26.1
Biology 26.1Tamara
 
26_introduction_to_the_animal_kingdom.pptx
26_introduction_to_the_animal_kingdom.pptx26_introduction_to_the_animal_kingdom.pptx
26_introduction_to_the_animal_kingdom.pptxZeinabAlaweih1
 
Body support and movement and nutrition
Body support and movement and nutritionBody support and movement and nutrition
Body support and movement and nutritionHenry Sergio Jr
 
chap-7-part-2-.ppt
chap-7-part-2-.pptchap-7-part-2-.ppt
chap-7-part-2-.pptEsayDawit
 
Biology lab practical #1 part 2
Biology lab practical #1 part 2Biology lab practical #1 part 2
Biology lab practical #1 part 2Ray Grapsy
 

Similar to Lec3 2 diversity2 (1) (20)

Introduction to animals
Introduction to animalsIntroduction to animals
Introduction to animals
 
Chapter 33 2012 2013
Chapter 33 2012 2013Chapter 33 2012 2013
Chapter 33 2012 2013
 
Paramecium
ParameciumParamecium
Paramecium
 
Animal kingdom
Animal kingdomAnimal kingdom
Animal kingdom
 
The animal kingdom.pptxrb[1]
The animal kingdom.pptxrb[1]The animal kingdom.pptxrb[1]
The animal kingdom.pptxrb[1]
 
Biology - Chp 26 - Animals - PowerPoint
Biology - Chp 26 - Animals - PowerPointBiology - Chp 26 - Animals - PowerPoint
Biology - Chp 26 - Animals - PowerPoint
 
IB Diploma Program - Biology - Topic 1 Cell Biology
IB Diploma Program - Biology - Topic 1 Cell BiologyIB Diploma Program - Biology - Topic 1 Cell Biology
IB Diploma Program - Biology - Topic 1 Cell Biology
 
Biology - Chp 26 - Animals - PowerPoint
Biology - Chp 26 - Animals - PowerPointBiology - Chp 26 - Animals - PowerPoint
Biology - Chp 26 - Animals - PowerPoint
 
The animal kingdom
The animal kingdomThe animal kingdom
The animal kingdom
 
Mollusks & annelid worms
Mollusks & annelid wormsMollusks & annelid worms
Mollusks & annelid worms
 
biodiversity of animals invertebrates
biodiversity of animals invertebratesbiodiversity of animals invertebrates
biodiversity of animals invertebrates
 
Life science
Life scienceLife science
Life science
 
Classification
ClassificationClassification
Classification
 
Invertebrates modified 1 10-18
Invertebrates modified 1 10-18Invertebrates modified 1 10-18
Invertebrates modified 1 10-18
 
Diversity of life ii lecture 4
Diversity of life ii lecture 4Diversity of life ii lecture 4
Diversity of life ii lecture 4
 
Biology 26.1
Biology 26.1Biology 26.1
Biology 26.1
 
26_introduction_to_the_animal_kingdom.pptx
26_introduction_to_the_animal_kingdom.pptx26_introduction_to_the_animal_kingdom.pptx
26_introduction_to_the_animal_kingdom.pptx
 
Body support and movement and nutrition
Body support and movement and nutritionBody support and movement and nutrition
Body support and movement and nutrition
 
chap-7-part-2-.ppt
chap-7-part-2-.pptchap-7-part-2-.ppt
chap-7-part-2-.ppt
 
Biology lab practical #1 part 2
Biology lab practical #1 part 2Biology lab practical #1 part 2
Biology lab practical #1 part 2
 

Recently uploaded

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 

Recently uploaded (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 

Lec3 2 diversity2 (1)