SlideShare a Scribd company logo
1 of 19
Metagenomics and Metaproteomics of Polysaccharide-Degrading Bacteria Mike Cox, Jennifer Edwards, Clive Edwards and Alan McCarthy
 
Cellulose
Chitin
using an  integrated ‘omic’   approach  to examine the presence and diversity of polysaccharide-degrading microorganisms that colonise baits  in situ .
Metagenomics Metaproteomics SIP Isolation Diversity
MetaprotogenomoSIPalomics
Screening Expression Probing
 
Probe design problems Protein Databases Modular Enzymes Large Numbers Diverse Domains Substrate Specificity
GH5 Family Architecture
And Solutions… ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Metaproteomics
 
 
 
 
13 C Cellulose did not degrade 13 C – O bond 16-18 x stronger
Jennifer Edwards Clive Edwards Alan McCarthy Rob Lockhart Paul Loughnane James McDonald Alex de Menezes Lab H, University of Liverpool Aquatic Metagenomics Consortium Bela Tiwari NEBC NERC SGM

More Related Content

What's hot (20)

Dna based tools in fish identification
Dna based tools in fish identificationDna based tools in fish identification
Dna based tools in fish identification
 
Cloning
CloningCloning
Cloning
 
Holm_MScThesis
Holm_MScThesisHolm_MScThesis
Holm_MScThesis
 
Dna microarray
Dna microarrayDna microarray
Dna microarray
 
lambda cloning vector
lambda cloning vectorlambda cloning vector
lambda cloning vector
 
Microarray
MicroarrayMicroarray
Microarray
 
Genetic changes in the viral genome
Genetic changes in the viral genomeGenetic changes in the viral genome
Genetic changes in the viral genome
 
Microarray
Microarray Microarray
Microarray
 
Library screening
Library screeningLibrary screening
Library screening
 
Cloning_vector_vanshika_varshney
Cloning_vector_vanshika_varshneyCloning_vector_vanshika_varshney
Cloning_vector_vanshika_varshney
 
Microarrays of DNA
Microarrays of DNAMicroarrays of DNA
Microarrays of DNA
 
DNA Barcoding
DNA BarcodingDNA Barcoding
DNA Barcoding
 
Transfection
TransfectionTransfection
Transfection
 
DNA Microarray and its Methodology
DNA Microarray and its MethodologyDNA Microarray and its Methodology
DNA Microarray and its Methodology
 
Dna microarray application in vp research mehran
Dna microarray application in vp research  mehranDna microarray application in vp research  mehran
Dna microarray application in vp research mehran
 
Vector in molecular biology
Vector in molecular biologyVector in molecular biology
Vector in molecular biology
 
Dna barcoding
Dna  barcoding Dna  barcoding
Dna barcoding
 
Vectors
VectorsVectors
Vectors
 
16s
16s16s
16s
 
Cloning vectors
Cloning vectorsCloning vectors
Cloning vectors
 

Viewers also liked

Isolation and identification of phenol degrading
Isolation and identification of phenol degradingIsolation and identification of phenol degrading
Isolation and identification of phenol degradingDr. sreeremya S
 
Bacteria Isolation and Characterization Presentation
Bacteria Isolation and Characterization PresentationBacteria Isolation and Characterization Presentation
Bacteria Isolation and Characterization PresentationCamille Ruiz
 
Isolation and Characterization of Bacteria from Tropical Soil
Isolation and Characterization of Bacteria from Tropical SoilIsolation and Characterization of Bacteria from Tropical Soil
Isolation and Characterization of Bacteria from Tropical SoilCarolina Ayala
 
How and Why Pesticides Affect Our Health
How and Why Pesticides Affect Our HealthHow and Why Pesticides Affect Our Health
How and Why Pesticides Affect Our Healthmomasunite
 
Xinobiotic Biodegradation
Xinobiotic BiodegradationXinobiotic Biodegradation
Xinobiotic BiodegradationAmit Pratush
 
Biodegradation of pesticides
Biodegradation of pesticidesBiodegradation of pesticides
Biodegradation of pesticidesaachal jain
 
Pesticides Degradation Through Microorganisms (Biodegradtion)
Pesticides Degradation Through Microorganisms (Biodegradtion)Pesticides Degradation Through Microorganisms (Biodegradtion)
Pesticides Degradation Through Microorganisms (Biodegradtion)SaLim AyuBi
 
Nutrition, cultivation and isolation of bacteria
Nutrition, cultivation and isolation of bacteriaNutrition, cultivation and isolation of bacteria
Nutrition, cultivation and isolation of bacteriaTanuja Bisht
 
Biodegradation of xenobiotics
Biodegradation of xenobioticsBiodegradation of xenobiotics
Biodegradation of xenobioticsSushmita Pradhan
 
Dr.rubin results presentation group #4
Dr.rubin results presentation group #4Dr.rubin results presentation group #4
Dr.rubin results presentation group #4amgonzalezpineiro
 

Viewers also liked (10)

Isolation and identification of phenol degrading
Isolation and identification of phenol degradingIsolation and identification of phenol degrading
Isolation and identification of phenol degrading
 
Bacteria Isolation and Characterization Presentation
Bacteria Isolation and Characterization PresentationBacteria Isolation and Characterization Presentation
Bacteria Isolation and Characterization Presentation
 
Isolation and Characterization of Bacteria from Tropical Soil
Isolation and Characterization of Bacteria from Tropical SoilIsolation and Characterization of Bacteria from Tropical Soil
Isolation and Characterization of Bacteria from Tropical Soil
 
How and Why Pesticides Affect Our Health
How and Why Pesticides Affect Our HealthHow and Why Pesticides Affect Our Health
How and Why Pesticides Affect Our Health
 
Xinobiotic Biodegradation
Xinobiotic BiodegradationXinobiotic Biodegradation
Xinobiotic Biodegradation
 
Biodegradation of pesticides
Biodegradation of pesticidesBiodegradation of pesticides
Biodegradation of pesticides
 
Pesticides Degradation Through Microorganisms (Biodegradtion)
Pesticides Degradation Through Microorganisms (Biodegradtion)Pesticides Degradation Through Microorganisms (Biodegradtion)
Pesticides Degradation Through Microorganisms (Biodegradtion)
 
Nutrition, cultivation and isolation of bacteria
Nutrition, cultivation and isolation of bacteriaNutrition, cultivation and isolation of bacteria
Nutrition, cultivation and isolation of bacteria
 
Biodegradation of xenobiotics
Biodegradation of xenobioticsBiodegradation of xenobiotics
Biodegradation of xenobiotics
 
Dr.rubin results presentation group #4
Dr.rubin results presentation group #4Dr.rubin results presentation group #4
Dr.rubin results presentation group #4
 

Similar to SGM 6/9/07

Microbiome studies using 16S ribosomal DNA PCR: some cautionary tales.
Microbiome studies using 16S ribosomal DNA PCR: some cautionary tales.Microbiome studies using 16S ribosomal DNA PCR: some cautionary tales.
Microbiome studies using 16S ribosomal DNA PCR: some cautionary tales.jennomics
 
How we revealed genomes secrets?
How we revealed genomes secrets? How we revealed genomes secrets?
How we revealed genomes secrets? ehsan sepahi
 
Molecular markers: Outlook
Molecular markers: OutlookMolecular markers: Outlook
Molecular markers: OutlookAdhiyamaan Raj
 
Molecular Biological Techniques in Zoology
Molecular Biological Techniques in ZoologyMolecular Biological Techniques in Zoology
Molecular Biological Techniques in ZoologySarwar A.D
 
Bioinformatics Omics
Bioinformatics OmicsBioinformatics Omics
Bioinformatics OmicsHiplot
 
Molecular Cloning - Vectors: Types & Characteristics
Molecular Cloning -  Vectors: Types & CharacteristicsMolecular Cloning -  Vectors: Types & Characteristics
Molecular Cloning - Vectors: Types & CharacteristicsSruthy Chandran
 
cloning vectors in RDT.pptx
cloning vectors in RDT.pptxcloning vectors in RDT.pptx
cloning vectors in RDT.pptxvaishaliarora56
 
Molecular markers types and applications
Molecular markers types and applicationsMolecular markers types and applications
Molecular markers types and applicationsFAO
 
LakePharma General Technical Overview
LakePharma General Technical OverviewLakePharma General Technical Overview
LakePharma General Technical OverviewJin Di, Ph.D.
 
10-Plasmids.pptx
10-Plasmids.pptx10-Plasmids.pptx
10-Plasmids.pptxGizatAlmaw1
 
132 gene expression in atherosclerotic plaques
132 gene expression in atherosclerotic plaques132 gene expression in atherosclerotic plaques
132 gene expression in atherosclerotic plaquesSHAPE Society
 
Plant functionalgenomics
Plant functionalgenomicsPlant functionalgenomics
Plant functionalgenomicsClifford Stone
 
The Emerging Global Community of Microbial Metagenomics Researchers
The Emerging Global Community of Microbial Metagenomics ResearchersThe Emerging Global Community of Microbial Metagenomics Researchers
The Emerging Global Community of Microbial Metagenomics ResearchersLarry Smarr
 
Studying the microbiome
Studying the microbiomeStudying the microbiome
Studying the microbiomeMick Watson
 
Molecular detection of food borne pathogens-presentation
Molecular detection of food borne pathogens-presentationMolecular detection of food borne pathogens-presentation
Molecular detection of food borne pathogens-presentationYakindra Timilsena, PhD
 
PCR & Gel Electrophoresis - Chaidir Adam 2018
PCR & Gel Electrophoresis - Chaidir Adam 2018PCR & Gel Electrophoresis - Chaidir Adam 2018
PCR & Gel Electrophoresis - Chaidir Adam 2018Chaidir Adam
 
Proteomics in VSC for crop improvement programme
Proteomics in VSC for crop improvement programmeProteomics in VSC for crop improvement programme
Proteomics in VSC for crop improvement programmeSumanthBT1
 

Similar to SGM 6/9/07 (20)

Microbiome studies using 16S ribosomal DNA PCR: some cautionary tales.
Microbiome studies using 16S ribosomal DNA PCR: some cautionary tales.Microbiome studies using 16S ribosomal DNA PCR: some cautionary tales.
Microbiome studies using 16S ribosomal DNA PCR: some cautionary tales.
 
How we revealed genomes secrets?
How we revealed genomes secrets? How we revealed genomes secrets?
How we revealed genomes secrets?
 
Molecular markers: Outlook
Molecular markers: OutlookMolecular markers: Outlook
Molecular markers: Outlook
 
Molecular Biological Techniques in Zoology
Molecular Biological Techniques in ZoologyMolecular Biological Techniques in Zoology
Molecular Biological Techniques in Zoology
 
Bioinformatics Omics
Bioinformatics OmicsBioinformatics Omics
Bioinformatics Omics
 
Molecular Cloning - Vectors: Types & Characteristics
Molecular Cloning -  Vectors: Types & CharacteristicsMolecular Cloning -  Vectors: Types & Characteristics
Molecular Cloning - Vectors: Types & Characteristics
 
cloning vectors in RDT.pptx
cloning vectors in RDT.pptxcloning vectors in RDT.pptx
cloning vectors in RDT.pptx
 
Molecular markers types and applications
Molecular markers types and applicationsMolecular markers types and applications
Molecular markers types and applications
 
LakePharma General Technical Overview
LakePharma General Technical OverviewLakePharma General Technical Overview
LakePharma General Technical Overview
 
10-Plasmids.pptx
10-Plasmids.pptx10-Plasmids.pptx
10-Plasmids.pptx
 
132 gene expression in atherosclerotic plaques
132 gene expression in atherosclerotic plaques132 gene expression in atherosclerotic plaques
132 gene expression in atherosclerotic plaques
 
132 gene expression in atherosclerotic plaques
132 gene expression in atherosclerotic plaques132 gene expression in atherosclerotic plaques
132 gene expression in atherosclerotic plaques
 
Micro array study for gene expression in vp
Micro array study for gene expression in vpMicro array study for gene expression in vp
Micro array study for gene expression in vp
 
Plant functionalgenomics
Plant functionalgenomicsPlant functionalgenomics
Plant functionalgenomics
 
Session 7: Identification of Xanthomonas species causing bacterial leaf spot ...
Session 7: Identification of Xanthomonas species causing bacterial leaf spot ...Session 7: Identification of Xanthomonas species causing bacterial leaf spot ...
Session 7: Identification of Xanthomonas species causing bacterial leaf spot ...
 
The Emerging Global Community of Microbial Metagenomics Researchers
The Emerging Global Community of Microbial Metagenomics ResearchersThe Emerging Global Community of Microbial Metagenomics Researchers
The Emerging Global Community of Microbial Metagenomics Researchers
 
Studying the microbiome
Studying the microbiomeStudying the microbiome
Studying the microbiome
 
Molecular detection of food borne pathogens-presentation
Molecular detection of food borne pathogens-presentationMolecular detection of food borne pathogens-presentation
Molecular detection of food borne pathogens-presentation
 
PCR & Gel Electrophoresis - Chaidir Adam 2018
PCR & Gel Electrophoresis - Chaidir Adam 2018PCR & Gel Electrophoresis - Chaidir Adam 2018
PCR & Gel Electrophoresis - Chaidir Adam 2018
 
Proteomics in VSC for crop improvement programme
Proteomics in VSC for crop improvement programmeProteomics in VSC for crop improvement programme
Proteomics in VSC for crop improvement programme
 

Recently uploaded

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
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
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
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
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
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
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
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
 
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
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
[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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
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
 
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
 
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
 

Recently uploaded (20)

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
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
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
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
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
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
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
[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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

SGM 6/9/07