SlideShare a Scribd company logo
1 of 33
Download to read offline
R.T.VINODHINI
Virulence assays
UNIT 4
• Virulence – degree of disease
causing ability
• VIRULENCE( MEDICAL TERMS) –
SEVERITY OF A DISEASE
Virulence
Molecular
diagnostic
techniques
🞄Analysis of DNA, RNA and Proteins
🞄HIGHACCURACY &
REDUCED COST
🞄
Uses:
oNeoplastic disorders
oInfectious diseases
oInherited conditions
oIdentity determination
Types
🞄Amplification techniques:
oPCR & its sub types
🞄 Blotting techniques:
oSouthern blotting
oNorthern blotting
oWestern blotting
🞄Hybridization techniques:
oIn situ hybridization
oFISH
oMicroarray
PCR
🞄
POLYMERASE CHAIN REACTION
🞄Amplification of DNA - large quantities of a specified
DNA
🞄 Developed by Kary Mullis in 1984
PCR
🞄Step 1: Denaturation of DNA at 94- 98 °C
PCR
🞄Step 2:Annealing with primers at 48-56°C
PCR
🞄Step 3: Extension of primers at 68-72°C
PCR
Reverse
Transcriptase-
PCR
🞄 Amplifies DNA from RNA
🞄REVERSE TRANSCRIPTASE ENZYME
🞄 Taq/Tth polymerase – thermus thermophilus
Real time -
PCR
🞄AMPLIFICATION DETECTED WHILE OCCURRING
🞄Data collection after each cycle – fluorescent reporter
Nested - PCR
🞄2 sets of primer – outer & inner
🞄Increases sensitivity & specificity
🞄1st round –Gene products – target for 2nd round
🞄2nd round – Primers binding site within 1st set
Blotting
techniques
🞄ANALYTICALTECHNIQUE FORTHE IDENTIFICATION OF DNA,
RNA OR PROTEIN
🞄 Southern blot – DNA
🞄 Northern blot – RNA
🞄 Western blot - Proteins
Southern
blotting
🞄SIR EDWIN SOUTHERN - 1975
🞄To detect specific DNA sequence
🞄DNA digestion
🞄Gel electrophoresis
🞄Blotting
🞄Hybridization & washing
🞄Detection
Northern
blotting
🞄JAMES ALWINE & GEORGE STARK – 1979
🞄To detect specific RNA sequence
🞄RNA isolation
🞄Gel electrophoresis
🞄Blotting
🞄Hybridization & washing
🞄Detection
Western
blotting
🞄W Neal Burnette - 1981
🞄
IDENTIFICATION OF PROTEIN
 🞄Antigen – protein of interest; Antibody – probe
 🞄SDS PAGE
 🞄Blotting
 🞄Blocking
 🞄Primary & secondary hybridization
 🞄Detection
🞄Antigen – antibody interaction
Hybridization
🞄Formation of duplex between two complementary
strands
In situ
Hybridization
🞄Precise localization of a specific segment of target
sequence within a histologic section
🞄DETECTEDTHROUGHCOMPLEMENTARY STRAND OFTARGETTO
WHICHA REPORTER MOLECULE IS ATTACHED
LABELLING
TECHNIQUES
FLUORESCE
NCE IN SITU
HYBRIDIZATI
ON
🞄Fluorescent probes that bind to only those parts of a
target sequence with a high degree of sequence
complementarity
Microarray
🞄DNA chip (lab on a chip), next generation sequencing.
🞄Hybridization to detect the presence of target
DNA/RNA
🞄Contain thousands of known immobilized DNA
sequences.
🞄The fluorescently tagged sample to be sequenced is
added.
🞄Genotyping – single stranded genomic DNA is added.
🞄Gene expression – cDNA is added.
Thank you

More Related Content

Similar to virulence assays - molecular diagnostic techniques

Polymerase Chain Reaction: Principles, Applications, and Advancements | The L...
Polymerase Chain Reaction: Principles, Applications, and Advancements | The L...Polymerase Chain Reaction: Principles, Applications, and Advancements | The L...
Polymerase Chain Reaction: Principles, Applications, and Advancements | The L...The Lifesciences Magazine
 
Polymerase Chain Reaction - PCR
Polymerase Chain Reaction - PCRPolymerase Chain Reaction - PCR
Polymerase Chain Reaction - PCRAhmad Qudah
 
Lecture 10 2023Lecture 10 2023Lecture 10 2023.ppt
Lecture 10 2023Lecture 10 2023Lecture 10 2023.pptLecture 10 2023Lecture 10 2023Lecture 10 2023.ppt
Lecture 10 2023Lecture 10 2023Lecture 10 2023.pptAbdelrhman Abooda
 
nextgenerationsequencing-170606100132.pdf
nextgenerationsequencing-170606100132.pdfnextgenerationsequencing-170606100132.pdf
nextgenerationsequencing-170606100132.pdfAkhileshPathak33
 
Dna based tools in fish identification
Dna based tools in fish identificationDna based tools in fish identification
Dna based tools in fish identificationDEVIKA ANTHARJANAM
 
Next generation sequencing
Next generation sequencingNext generation sequencing
Next generation sequencingARUNDHATI MEHTA
 
Northern blotting
Northern blotting Northern blotting
Northern blotting Rohit Mondal
 
Dna finger printing
Dna finger printingDna finger printing
Dna finger printingAFSATH
 
A practical approach to Southern, Northern and Western Blot analyses
A practical approach to Southern, Northern and Western Blot analysesA practical approach to Southern, Northern and Western Blot analyses
A practical approach to Southern, Northern and Western Blot analysesRiddhi Datta
 
DNA Fingerprinting & its techniques by Shiv Kalia (M.Pharma in Analytical Che...
DNA Fingerprinting & its techniques by Shiv Kalia (M.Pharma in Analytical Che...DNA Fingerprinting & its techniques by Shiv Kalia (M.Pharma in Analytical Che...
DNA Fingerprinting & its techniques by Shiv Kalia (M.Pharma in Analytical Che...Shiv Kalia
 
Micro seminar
Micro seminarMicro seminar
Micro seminaraka_sam15
 
Molecular methods of diagnosing infectious disease
Molecular methods of diagnosing infectious diseaseMolecular methods of diagnosing infectious disease
Molecular methods of diagnosing infectious diseaseaka_sam15
 
Biotechnological approaches in aquatic animal health management
Biotechnological approaches in aquatic animal health managementBiotechnological approaches in aquatic animal health management
Biotechnological approaches in aquatic animal health managementThavasimuthu citarasu
 

Similar to virulence assays - molecular diagnostic techniques (20)

Polymerase Chain Reaction: Principles, Applications, and Advancements | The L...
Polymerase Chain Reaction: Principles, Applications, and Advancements | The L...Polymerase Chain Reaction: Principles, Applications, and Advancements | The L...
Polymerase Chain Reaction: Principles, Applications, and Advancements | The L...
 
Molecular methods
Molecular methodsMolecular methods
Molecular methods
 
Polymerase Chain Reaction - PCR
Polymerase Chain Reaction - PCRPolymerase Chain Reaction - PCR
Polymerase Chain Reaction - PCR
 
Lecture 10 2023Lecture 10 2023Lecture 10 2023.ppt
Lecture 10 2023Lecture 10 2023Lecture 10 2023.pptLecture 10 2023Lecture 10 2023Lecture 10 2023.ppt
Lecture 10 2023Lecture 10 2023Lecture 10 2023.ppt
 
Blotting techniques ppt
Blotting techniques pptBlotting techniques ppt
Blotting techniques ppt
 
Dna fingerprinting
Dna fingerprintingDna fingerprinting
Dna fingerprinting
 
nextgenerationsequencing-170606100132.pdf
nextgenerationsequencing-170606100132.pdfnextgenerationsequencing-170606100132.pdf
nextgenerationsequencing-170606100132.pdf
 
Dna based tools in fish identification
Dna based tools in fish identificationDna based tools in fish identification
Dna based tools in fish identification
 
Next generation sequencing
Next generation sequencingNext generation sequencing
Next generation sequencing
 
DNA sequencing
DNA sequencingDNA sequencing
DNA sequencing
 
Northern blotting
Northern blotting Northern blotting
Northern blotting
 
Dna finger printing
Dna finger printingDna finger printing
Dna finger printing
 
Molecular marker
Molecular markerMolecular marker
Molecular marker
 
PCR
PCRPCR
PCR
 
A practical approach to Southern, Northern and Western Blot analyses
A practical approach to Southern, Northern and Western Blot analysesA practical approach to Southern, Northern and Western Blot analyses
A practical approach to Southern, Northern and Western Blot analyses
 
DNA Fingerprinting & its techniques by Shiv Kalia (M.Pharma in Analytical Che...
DNA Fingerprinting & its techniques by Shiv Kalia (M.Pharma in Analytical Che...DNA Fingerprinting & its techniques by Shiv Kalia (M.Pharma in Analytical Che...
DNA Fingerprinting & its techniques by Shiv Kalia (M.Pharma in Analytical Che...
 
Blotting
BlottingBlotting
Blotting
 
Micro seminar
Micro seminarMicro seminar
Micro seminar
 
Molecular methods of diagnosing infectious disease
Molecular methods of diagnosing infectious diseaseMolecular methods of diagnosing infectious disease
Molecular methods of diagnosing infectious disease
 
Biotechnological approaches in aquatic animal health management
Biotechnological approaches in aquatic animal health managementBiotechnological approaches in aquatic animal health management
Biotechnological approaches in aquatic animal health management
 

More from vinothiyagarajan1

Microscope and types of microscope.pptx
Microscope  and types of microscope.pptxMicroscope  and types of microscope.pptx
Microscope and types of microscope.pptxvinothiyagarajan1
 
Types and applications of Microscopy.ppt
Types and applications of Microscopy.pptTypes and applications of Microscopy.ppt
Types and applications of Microscopy.pptvinothiyagarajan1
 
Types and classification of plant resistance to insects.ppt
Types and classification of plant resistance to insects.pptTypes and classification of plant resistance to insects.ppt
Types and classification of plant resistance to insects.pptvinothiyagarajan1
 
Molecular responses to salinity stress
Molecular  responses to  salinity stressMolecular  responses to  salinity stress
Molecular responses to salinity stressvinothiyagarajan1
 
Different types of abiotic stresses in crops
Different types of abiotic stresses in cropsDifferent types of abiotic stresses in crops
Different types of abiotic stresses in cropsvinothiyagarajan1
 
DNA sequencing and hybridization methods
DNA sequencing and  hybridization methodsDNA sequencing and  hybridization methods
DNA sequencing and hybridization methodsvinothiyagarajan1
 
colonizing and invasion virulence factors
colonizing and invasion virulence factorscolonizing and invasion virulence factors
colonizing and invasion virulence factorsvinothiyagarajan1
 
components of systemic defense - tissue and blood
components of systemic defense - tissue and bloodcomponents of systemic defense - tissue and blood
components of systemic defense - tissue and bloodvinothiyagarajan1
 
components of host surface defense system
components of host surface defense systemcomponents of host surface defense system
components of host surface defense systemvinothiyagarajan1
 
leptospirosis, salmonellosis, swine flu and avian flu
leptospirosis, salmonellosis, swine flu and avian fluleptospirosis, salmonellosis, swine flu and avian flu
leptospirosis, salmonellosis, swine flu and avian fluvinothiyagarajan1
 
leptospirosis, salmonellosis, swine flu and avian flu
leptospirosis, salmonellosis, swine flu and avian fluleptospirosis, salmonellosis, swine flu and avian flu
leptospirosis, salmonellosis, swine flu and avian fluvinothiyagarajan1
 
ouchterlony double diffusion method and immunoblotting
ouchterlony double diffusion method and immunoblottingouchterlony double diffusion method and immunoblotting
ouchterlony double diffusion method and immunoblottingvinothiyagarajan1
 
Influenza virus, types and its treatment
Influenza virus, types and its treatmentInfluenza virus, types and its treatment
Influenza virus, types and its treatmentvinothiyagarajan1
 
components of host surface defense system
components of host surface defense systemcomponents of host surface defense system
components of host surface defense systemvinothiyagarajan1
 

More from vinothiyagarajan1 (14)

Microscope and types of microscope.pptx
Microscope  and types of microscope.pptxMicroscope  and types of microscope.pptx
Microscope and types of microscope.pptx
 
Types and applications of Microscopy.ppt
Types and applications of Microscopy.pptTypes and applications of Microscopy.ppt
Types and applications of Microscopy.ppt
 
Types and classification of plant resistance to insects.ppt
Types and classification of plant resistance to insects.pptTypes and classification of plant resistance to insects.ppt
Types and classification of plant resistance to insects.ppt
 
Molecular responses to salinity stress
Molecular  responses to  salinity stressMolecular  responses to  salinity stress
Molecular responses to salinity stress
 
Different types of abiotic stresses in crops
Different types of abiotic stresses in cropsDifferent types of abiotic stresses in crops
Different types of abiotic stresses in crops
 
DNA sequencing and hybridization methods
DNA sequencing and  hybridization methodsDNA sequencing and  hybridization methods
DNA sequencing and hybridization methods
 
colonizing and invasion virulence factors
colonizing and invasion virulence factorscolonizing and invasion virulence factors
colonizing and invasion virulence factors
 
components of systemic defense - tissue and blood
components of systemic defense - tissue and bloodcomponents of systemic defense - tissue and blood
components of systemic defense - tissue and blood
 
components of host surface defense system
components of host surface defense systemcomponents of host surface defense system
components of host surface defense system
 
leptospirosis, salmonellosis, swine flu and avian flu
leptospirosis, salmonellosis, swine flu and avian fluleptospirosis, salmonellosis, swine flu and avian flu
leptospirosis, salmonellosis, swine flu and avian flu
 
leptospirosis, salmonellosis, swine flu and avian flu
leptospirosis, salmonellosis, swine flu and avian fluleptospirosis, salmonellosis, swine flu and avian flu
leptospirosis, salmonellosis, swine flu and avian flu
 
ouchterlony double diffusion method and immunoblotting
ouchterlony double diffusion method and immunoblottingouchterlony double diffusion method and immunoblotting
ouchterlony double diffusion method and immunoblotting
 
Influenza virus, types and its treatment
Influenza virus, types and its treatmentInfluenza virus, types and its treatment
Influenza virus, types and its treatment
 
components of host surface defense system
components of host surface defense systemcomponents of host surface defense system
components of host surface defense system
 

Recently uploaded

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
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
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
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
 
[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
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
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)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
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
 
[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
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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
 

virulence assays - molecular diagnostic techniques