SlideShare a Scribd company logo
1 of 20
VIRUS
2
Viral History
COPYRIGHT CMASSENGALE
3
Discovery of Viruses
Beijerinck (1897)
coined the Latin name
“virus” meaning poison
He studied filtered
plant juices & found
they caused healthy
plants to become sick
COPYRIGHT CMASSENGALE
4
Tobacco Mosaic Virus
Wendell Stanley
(1935) crystallized
sap from sick tobacco
plants
He discovered
viruses were made of
nucleic acid and
protein
COPYRIGHT CMASSENGALE
5
Smallpox
Edward Jenner (1796)
developed a smallpox
vaccine using milder
cowpox viruses
Deadly viruses are said
to be virulent
Smallpox has been
eradicated in the world
today
COPYRIGHT CMASSENGALE
6
Viewing Viruses
Viruses are smaller
than the smallest cell
Measured in
nanometers
Viruses couldn’t be seen
until the electron
microscope was invented
in the 20th century
COPYRIGHT CMASSENGALE
CHARACTERISTICS OF VIRUS
is non-cellular particles.
reproduces through infect living cells.
it is made up of nucleic acids (DNA or
RNA)
It has variety of shapes
8
Characteristics
Some viruses are
enclosed in an protective
envelope
Some viruses may have
spikes to help attach to
the host cell
Most viruses infect only
SPECIFIC host cells
CAPSID
ENVELOPE
DNA
SPIKES
COPYRIGHT CMASSENGALE
9
Size of Viruses
COPYRIGHT CMASSENGALE
10
Characteristics
Viral capsids
(coats) are made
of individual
protein subunits
Individual
subunits are called
capsomeres
CAPSOMERES
COPYRIGHT CMASSENGALE
Virus Morphology
Helical
Icosahedral
12
Helical Viruses
COPYRIGHT CMASSENGALE
13
Polyhedral Viruses
COPYRIGHT CMASSENGALE
14
Complex Viruses
COPYRIGHT CMASSENGALE
15
5 Steps of Lytic Cycle
1. Attachment to the cell
2. Penetration (injection) of viral DNA
or RNA
3. Replication (Biosynthesis) of new viral
proteins and nucleic acids
4. Assembly (Maturation) of the new
viruses
5. Release of the new viruses into the
environment (cell lyses)
COPYRIGHT CMASSENGALE
16
Attachment Phage attaches by tail fibers to
host cell
Penetration Phage lysozyme opens cell wall,
tail sheath contracts to
force tail core and DNA into cell
Biosynthesis Production of phage DNA
and proteins
Maturation Assembly of phage particles
Release Phage lysozyme breaks cell wall
Lytic Cycle Review
COPYRIGHT CMASSENGALE
17
Attachment:
Phage
attaches to
host cell.
Penetration:
Phage pnetrates
host cell and
injects its DNA.
Merozoites
released into
bloodsteam from
liver may infect
new red blood cells
1
2
3
Bacterial
cell wall
Bacterial
chromosome
Capsid DNA
Capsid
Sheath
Tail fiber
Base plate
Pin
Cell wall
Tail
Plasma membrane
Sheath contracted
Tail core
COPYRIGHT CMASSENGALE
18
4 Maturation:
Viral components
are assembled into
virions.
Tail
5 Release:
Host cell lyses
and new virions
are released.
DNA
Capsid
Tail fibers
COPYRIGHT CMASSENGALE
Transmission of Viruses
1. Respiratory transmission
Influenza A virus
2. Faecal-oral transmission
Enterovirus
3. Blood-borne transmission
Hepatitis B virus
4. Sexual Transmission
HIV
5. Animal or insect vectors
Rabies virus
20
Treatment for Viral
Disease
COPYRIGHT CMASSENGALE
1. A vaccine against a viral disease can be made from an
attenuated, less virulent strain of the virus.
2. Interferons are naturally occurring proteins made by cells
to fight viruses
3. Genetic altering of viruses (attenuated viruses)
4. Antiviral drugs (AZT)
Protease inhibitors – prevent capsid formation

More Related Content

What's hot (20)

1 virus structure
1 virus structure1 virus structure
1 virus structure
 
Cauliflower mosaic virus
Cauliflower mosaic virusCauliflower mosaic virus
Cauliflower mosaic virus
 
virus life cycle
virus life cyclevirus life cycle
virus life cycle
 
Coronavirus
CoronavirusCoronavirus
Coronavirus
 
Reproductive cycle of virus
Reproductive cycle of virusReproductive cycle of virus
Reproductive cycle of virus
 
Viral life cycle
Viral life cycleViral life cycle
Viral life cycle
 
Viral replication
Viral replicationViral replication
Viral replication
 
4. life cycle and replication of viruses
4.  life cycle and replication of viruses4.  life cycle and replication of viruses
4. life cycle and replication of viruses
 
Bacteriophage. Polyvalent bacteriophage
Bacteriophage. Polyvalent bacteriophageBacteriophage. Polyvalent bacteriophage
Bacteriophage. Polyvalent bacteriophage
 
Structure and diversity of virus
Structure and diversity of virusStructure and diversity of virus
Structure and diversity of virus
 
Viral reproduction
Viral reproductionViral reproduction
Viral reproduction
 
Virion vs viroid & prions
Virion vs viroid & prionsVirion vs viroid & prions
Virion vs viroid & prions
 
Tobacco mosaic virus
Tobacco mosaic virus Tobacco mosaic virus
Tobacco mosaic virus
 
Intracellular highways in the plants: the role of the cytoskeleton in camv i...
Intracellular highways in the plants:  the role of the cytoskeleton in camv i...Intracellular highways in the plants:  the role of the cytoskeleton in camv i...
Intracellular highways in the plants: the role of the cytoskeleton in camv i...
 
Viral Genetics
Viral GeneticsViral Genetics
Viral Genetics
 
Tobacco mosaic virus
Tobacco mosaic virusTobacco mosaic virus
Tobacco mosaic virus
 
Cauliflower mosaic virus
Cauliflower mosaic virus Cauliflower mosaic virus
Cauliflower mosaic virus
 
Chapter 10 Lecture
Chapter 10 LectureChapter 10 Lecture
Chapter 10 Lecture
 
Cucumber mosaic virus
Cucumber mosaic virusCucumber mosaic virus
Cucumber mosaic virus
 
Chapter 3 multiplication
Chapter 3 multiplicationChapter 3 multiplication
Chapter 3 multiplication
 

Similar to Virus

Viruses, viroids, and prions
Viruses, viroids, and prionsViruses, viroids, and prions
Viruses, viroids, and prionsFacebook
 
viral_replication.pdf
viral_replication.pdfviral_replication.pdf
viral_replication.pdfMidhatSarfraz
 
1. introduction to_virology[1]
1. introduction to_virology[1]1. introduction to_virology[1]
1. introduction to_virology[1]AlijawadAhmed
 
viruses_tobacco mosaic virus First semester part_1
viruses_tobacco mosaic virus First semester part_1viruses_tobacco mosaic virus First semester part_1
viruses_tobacco mosaic virus First semester part_1UsmanKhan728
 
Viruses and their genetic system
Viruses and their genetic systemViruses and their genetic system
Viruses and their genetic systemSonalShrivas
 
Prokaryotic eukaryoticgenome
Prokaryotic eukaryoticgenomeProkaryotic eukaryoticgenome
Prokaryotic eukaryoticgenomeAndrew McCaskill
 
1 lecture virology 2021
1 lecture virology 20211 lecture virology 2021
1 lecture virology 2021ssuser958c39
 
Virology_Unit-I (complete Unit).pdf
Virology_Unit-I (complete Unit).pdfVirology_Unit-I (complete Unit).pdf
Virology_Unit-I (complete Unit).pdfSapna307933
 
Viral structure & properaties
Viral structure & properatiesViral structure & properaties
Viral structure & properatiesStudent
 
33. introduction to virology
33. introduction to virology33. introduction to virology
33. introduction to virologysulochan_lohani
 
viruses-190413061820.pdf
viruses-190413061820.pdfviruses-190413061820.pdf
viruses-190413061820.pdfBenson803707
 

Similar to Virus (20)

Viruses, viroids, and prions
Viruses, viroids, and prionsViruses, viroids, and prions
Viruses, viroids, and prions
 
Viruses-size,shape & types
Viruses-size,shape & typesViruses-size,shape & types
Viruses-size,shape & types
 
Viruses
VirusesViruses
Viruses
 
viral_replication.pdf
viral_replication.pdfviral_replication.pdf
viral_replication.pdf
 
1. introduction to_virology[1]
1. introduction to_virology[1]1. introduction to_virology[1]
1. introduction to_virology[1]
 
viruses_tobacco mosaic virus First semester part_1
viruses_tobacco mosaic virus First semester part_1viruses_tobacco mosaic virus First semester part_1
viruses_tobacco mosaic virus First semester part_1
 
Virus, Viroid, Bacteriophage by BNP.pdf
Virus, Viroid, Bacteriophage by BNP.pdfVirus, Viroid, Bacteriophage by BNP.pdf
Virus, Viroid, Bacteriophage by BNP.pdf
 
Viruses and their genetic system
Viruses and their genetic systemViruses and their genetic system
Viruses and their genetic system
 
Prokaryotic eukaryoticgenome
Prokaryotic eukaryoticgenomeProkaryotic eukaryoticgenome
Prokaryotic eukaryoticgenome
 
Study of viruses
Study of virusesStudy of viruses
Study of viruses
 
Viruses, structure, classification and characteristics
Viruses, structure, classification and characteristicsViruses, structure, classification and characteristics
Viruses, structure, classification and characteristics
 
1 lecture virology 2021
1 lecture virology 20211 lecture virology 2021
1 lecture virology 2021
 
Lecture1.pptx
Lecture1.pptxLecture1.pptx
Lecture1.pptx
 
19 - Viruses
19 - Viruses19 - Viruses
19 - Viruses
 
Biology 11 Federal.pdf
Biology 11 Federal.pdfBiology 11 Federal.pdf
Biology 11 Federal.pdf
 
Viruses structure and classification
Viruses structure and classificationViruses structure and classification
Viruses structure and classification
 
Virology_Unit-I (complete Unit).pdf
Virology_Unit-I (complete Unit).pdfVirology_Unit-I (complete Unit).pdf
Virology_Unit-I (complete Unit).pdf
 
Viral structure & properaties
Viral structure & properatiesViral structure & properaties
Viral structure & properaties
 
33. introduction to virology
33. introduction to virology33. introduction to virology
33. introduction to virology
 
viruses-190413061820.pdf
viruses-190413061820.pdfviruses-190413061820.pdf
viruses-190413061820.pdf
 

More from Padme Amidala

Kasanayan sa Pagsulat
Kasanayan  sa PagsulatKasanayan  sa Pagsulat
Kasanayan sa PagsulatPadme Amidala
 
Akademikong Pagsulat Abstrak
Akademikong Pagsulat AbstrakAkademikong Pagsulat Abstrak
Akademikong Pagsulat AbstrakPadme Amidala
 
Life of Saint John Baptist De La Salle and the Forms of Prayer
Life of Saint John Baptist De La Salle and the Forms of PrayerLife of Saint John Baptist De La Salle and the Forms of Prayer
Life of Saint John Baptist De La Salle and the Forms of PrayerPadme Amidala
 
The Life of Saint John Baptist De La Salle
The Life of Saint John Baptist De La SalleThe Life of Saint John Baptist De La Salle
The Life of Saint John Baptist De La SallePadme Amidala
 
Features and barriers of communication
Features and barriers of communicationFeatures and barriers of communication
Features and barriers of communicationPadme Amidala
 
Math linear equations
Math linear equationsMath linear equations
Math linear equationsPadme Amidala
 
Higher Order Deriavatives
Higher Order DeriavativesHigher Order Deriavatives
Higher Order DeriavativesPadme Amidala
 
Problem Solution Essay
Problem Solution EssayProblem Solution Essay
Problem Solution EssayPadme Amidala
 
Higher order derivatives
Higher order derivativesHigher order derivatives
Higher order derivativesPadme Amidala
 
Sinaunang kabihasnan sa asya
Sinaunang kabihasnan sa asyaSinaunang kabihasnan sa asya
Sinaunang kabihasnan sa asyaPadme Amidala
 
Relihiyon at pilosopiya sa asya
Relihiyon at pilosopiya sa asyaRelihiyon at pilosopiya sa asya
Relihiyon at pilosopiya sa asyaPadme Amidala
 
Kolonyalismo at imperyalismo sa kanlurang asya at timog
Kolonyalismo at imperyalismo sa kanlurang asya at timogKolonyalismo at imperyalismo sa kanlurang asya at timog
Kolonyalismo at imperyalismo sa kanlurang asya at timogPadme Amidala
 

More from Padme Amidala (20)

Democracy Lesson
Democracy LessonDemocracy Lesson
Democracy Lesson
 
Kasanayan sa Pagsulat
Kasanayan  sa PagsulatKasanayan  sa Pagsulat
Kasanayan sa Pagsulat
 
Akademikong Pagsulat Abstrak
Akademikong Pagsulat AbstrakAkademikong Pagsulat Abstrak
Akademikong Pagsulat Abstrak
 
Life of Saint John Baptist De La Salle and the Forms of Prayer
Life of Saint John Baptist De La Salle and the Forms of PrayerLife of Saint John Baptist De La Salle and the Forms of Prayer
Life of Saint John Baptist De La Salle and the Forms of Prayer
 
The Holy bible
The Holy bibleThe Holy bible
The Holy bible
 
The Life of Saint John Baptist De La Salle
The Life of Saint John Baptist De La SalleThe Life of Saint John Baptist De La Salle
The Life of Saint John Baptist De La Salle
 
Introduction to ICT
Introduction to ICTIntroduction to ICT
Introduction to ICT
 
Features and barriers of communication
Features and barriers of communicationFeatures and barriers of communication
Features and barriers of communication
 
Math linear equations
Math linear equationsMath linear equations
Math linear equations
 
Higher Order Deriavatives
Higher Order DeriavativesHigher Order Deriavatives
Higher Order Deriavatives
 
Pagpili ng paksa
Pagpili ng paksaPagpili ng paksa
Pagpili ng paksa
 
Problem Solution Essay
Problem Solution EssayProblem Solution Essay
Problem Solution Essay
 
Punctuation Marks
Punctuation MarksPunctuation Marks
Punctuation Marks
 
Higher order derivatives
Higher order derivativesHigher order derivatives
Higher order derivatives
 
Brainstorming
BrainstormingBrainstorming
Brainstorming
 
Sinaunang kabihasnan sa asya
Sinaunang kabihasnan sa asyaSinaunang kabihasnan sa asya
Sinaunang kabihasnan sa asya
 
Relihiyon at pilosopiya sa asya
Relihiyon at pilosopiya sa asyaRelihiyon at pilosopiya sa asya
Relihiyon at pilosopiya sa asya
 
Kolonyalismo
KolonyalismoKolonyalismo
Kolonyalismo
 
Kolonyalismo at imperyalismo sa kanlurang asya at timog
Kolonyalismo at imperyalismo sa kanlurang asya at timogKolonyalismo at imperyalismo sa kanlurang asya at timog
Kolonyalismo at imperyalismo sa kanlurang asya at timog
 
Mga Asyano
Mga AsyanoMga Asyano
Mga Asyano
 

Recently uploaded

Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterMateoGardella
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Shubhangi Sonawane
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 

Recently uploaded (20)

Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 

Virus