SlideShare a Scribd company logo
1 of 19
PERKIN
REACTION
PRESENTED TO :
MA’AM MARYAM
PRESENTED BY:
GROUP “C”
GROUP
MEMBERS
UROOJ UMER
SAMAWIA
IQBAL
ASWA NASIR
SAIRA ABID
NIMRA JAVED
CONTENTS
 INTRODUCTION
 DEFINITION
 MECHANISM OF PERKIN
REACTION
 STEPS OF MECHANISM
 EXAMPLES OF PERKIN
REACTION
 APPLICATIONS AND USES
ENGLISH CHEMIST :
WILLIAM HENRY PERKIN
DISCOVERY:
19th CENTURY
INTRODUCTION
DEFINITION
 THE PERKIN REACTION IS AN
ALDOL CONDENSATION
REACTION THAT IS USED TO
MAKE CINNAMIC ACID.
 IT IS AN ORGANIC REACTION
WHICH IS USED TO CONVERT
AN AROMATIC ALDEHYDE AND
AN ACID ANHYDRIDE TO ALPHA
BETA UNSATURATED
CINNAMIC ACIDS
THEY ARE CARBOXYLIC ACIDS THAT OCCUR
NATURALLY.
FOUND IN :CINNAMON AND SHEA BUTTER.
CINNAMON SHEA BUTTER
ALDOL
ABBREVIATION OF ALDEHYDE AND ALCOHOL
ALDEHYDE ALCOHOL
GENERAL REACTION:
REGENTS : AROMATIC ALDEHYDE, ACETIC ANHYDRIDE
CATALYST :CARBON MONOXIDE GAS ,DICOBALT
OCTACARBONYL
PRODUCTS: CINNAMIC ACID
MECHANISM OF
PERKIN REACTION
ABSTRACTION OF ALPHA
HYDROGEN OF ACID
ANHYDRIDE BY BASE
ATTACK OF CARBANION ON
CARBONYI CARBON OF
BENZALDEHYDE
INTRAMOLECULAR ACETYL
SHIFT
LOSS OF ACETATE ION FROM
BETA CARBON
STEPS OF PERKIN REACTION
STEP 1
ABSTRACTION OF ALPHA HYDROGEN OF ACID ANHYDRIDE BY BASE
THE ANION OF ACID ACTS AS A BASE AND REMOVES ALPHA
HYDROGEN FROM THE ANHYDRIDE.
STEP 2
ATTACK OF CARBANION ON CARBONYI CARBON OF
BENZALDEHYDE.
STEP 3
 INTRAMOLECULAR ACETYL SHIFT
 THE MIGRATION OF ACETYL GROUP OCCURS VIA A CYCLIC INTERMMEDIATE
TO ALKOXY OXYGEN
STEP 4
 LOSS OF ACETATE ION FROM BETA CARBON
 IN THE PRSENCE OF A BASE , ALPHA HYDROGEN IS ABSTRACTED
WHICH INTURN CAUSES THE REMOVAL OF GOOD LEAVING GROUP
ACETATE ION TO FORM ALPHA BETA UNSATURATED CARBOXYLIC
ACID.
EXAMPLE OF PERKIN
REACTION
 FORMATION OF ALPHA BETA UNSATURATED ACID
 FORMATION OF METHYL CINNAMIC ACID
APPLICATIONS OF PERKIN REACTION
3-POLYFLUOROALKYL –CINNAMIC ACIDS BEING VERY USEFUL
BUILDING BLOCKS WERE OBTAINED BY A SIMPLE AND
CONVENIENT ONE STEP PROCEDURE .
Fluro acyl substituted arenes
 PERKIN REACTION IS USED IN THE LABORATORY SYNTHESIS
OF PHYTOESTROGEN
 IT IS ALSO INVOLVED IN SYNTHESIS OF STILBENE
 IT IS ALSO INVOLVED IN SYNTHESIS OF RESVERATROL.
CINNAMIC ACID THAT IS THE PRODUCT OF PERKIN
REACTION ACT AS AN ANTI MICROBIAL ( ANTI FUNGAL ,
ANTIVIRAL ,ANTI BACTERIAL) AND ANDOXIADNTS
PROPERTIES. THEY ALL ARE ISOLATED FROM PLANT
MATERIAL.
CINNAMIC ACID IS ALSO USED TO MAKE ETHYL , METHYL
AND BENZYL ESTERS USED IN PERFUME INDUSTRY
IT IS ALSO USED IN PREPARATION OF WARFARIN
REFRENCES
• HTTPS://WWW.SLIDESHARE.NET/PREMPRAKASH131/PERKI
N-PPT
• HTTPS://WWW.SLIDESHARE.NET/PREMPRAKASH131/PERKI
N-PPT
• HTTPS://EN.WIKIPEDIA.ORG/WIKI/PERKIN_REACTION
• PERKIN, W. H. (1868). "ON THE ARTIFICIAL PRODUCTION
OF COUMARIN AND FORMATION OF ITS HOMOLOGUE
Perkins

More Related Content

What's hot

What's hot (20)

Crossed aldol condensation
Crossed aldol condensationCrossed aldol condensation
Crossed aldol condensation
 
Cannizaro rxn
Cannizaro rxnCannizaro rxn
Cannizaro rxn
 
E1 reaction
E1 reactionE1 reaction
E1 reaction
 
Ozonolysis
OzonolysisOzonolysis
Ozonolysis
 
Claisen condensation
Claisen condensationClaisen condensation
Claisen condensation
 
E1, E2 and SN1,SN2 Mechanisms.
E1, E2 and SN1,SN2 Mechanisms.E1, E2 and SN1,SN2 Mechanisms.
E1, E2 and SN1,SN2 Mechanisms.
 
Carbonyl compounds
Carbonyl compoundsCarbonyl compounds
Carbonyl compounds
 
Friedel craft reaction
Friedel craft reactionFriedel craft reaction
Friedel craft reaction
 
Perkin reaction.pdf
Perkin reaction.pdfPerkin reaction.pdf
Perkin reaction.pdf
 
Rearrangement of carbocation
Rearrangement of carbocationRearrangement of carbocation
Rearrangement of carbocation
 
Carbonyl compounds
Carbonyl compoundsCarbonyl compounds
Carbonyl compounds
 
Alcohols (B.Pharm 1st Year 2nd Sem.)
Alcohols (B.Pharm 1st Year 2nd Sem.)Alcohols (B.Pharm 1st Year 2nd Sem.)
Alcohols (B.Pharm 1st Year 2nd Sem.)
 
SN1 & SN2 mechanism
SN1 & SN2 mechanismSN1 & SN2 mechanism
SN1 & SN2 mechanism
 
Electrophilic addition reaction
Electrophilic addition reactionElectrophilic addition reaction
Electrophilic addition reaction
 
Carboxylic acid
Carboxylic acidCarboxylic acid
Carboxylic acid
 
Sp3 hybridization in alkanes & Sp2 hybridization in alkenes.
Sp3 hybridization in alkanes & Sp2 hybridization in alkenes.Sp3 hybridization in alkanes & Sp2 hybridization in alkenes.
Sp3 hybridization in alkanes & Sp2 hybridization in alkenes.
 
Diels alder and stability of conjucated dienes
Diels alder and stability of conjucated dienesDiels alder and stability of conjucated dienes
Diels alder and stability of conjucated dienes
 
Condensation reactions
Condensation reactions Condensation reactions
Condensation reactions
 
Conjugated dienes
Conjugated dienesConjugated dienes
Conjugated dienes
 
Electrophilic Substitution reactions
Electrophilic Substitution reactionsElectrophilic Substitution reactions
Electrophilic Substitution reactions
 

Similar to Perkins

Similar to Perkins (20)

Introduction to Perkin reaction its mechanism and examples.pdf
Introduction to Perkin reaction its mechanism and examples.pdfIntroduction to Perkin reaction its mechanism and examples.pdf
Introduction to Perkin reaction its mechanism and examples.pdf
 
Shivam uploads
Shivam uploadsShivam uploads
Shivam uploads
 
CHEMISTRY OF ANTI SECRETORY DRUGS
CHEMISTRY OF ANTI SECRETORY DRUGSCHEMISTRY OF ANTI SECRETORY DRUGS
CHEMISTRY OF ANTI SECRETORY DRUGS
 
Named organic reactions
Named organic reactionsNamed organic reactions
Named organic reactions
 
Reaction of synthetic importance.ppt
Reaction of synthetic importance.pptReaction of synthetic importance.ppt
Reaction of synthetic importance.ppt
 
Multicomponent reaction
Multicomponent reactionMulticomponent reaction
Multicomponent reaction
 
Beckmann Rearrangement Y.K.pptx
Beckmann Rearrangement Y.K.pptxBeckmann Rearrangement Y.K.pptx
Beckmann Rearrangement Y.K.pptx
 
Urea cycle,
Urea cycle,Urea cycle,
Urea cycle,
 
Important Name reaction
Important  Name reaction Important  Name reaction
Important Name reaction
 
Aligarh
AligarhAligarh
Aligarh
 
Quinoline
QuinolineQuinoline
Quinoline
 
QUINOLINE, ISOQUINOLINE AND INDOLE
QUINOLINE, ISOQUINOLINE AND INDOLEQUINOLINE, ISOQUINOLINE AND INDOLE
QUINOLINE, ISOQUINOLINE AND INDOLE
 
CHAN LAM COUPLING
CHAN LAM COUPLING CHAN LAM COUPLING
CHAN LAM COUPLING
 
AMINO ACIDS.ppt
AMINO ACIDS.pptAMINO ACIDS.ppt
AMINO ACIDS.ppt
 
UMPLOUNG.pptx
UMPLOUNG.pptxUMPLOUNG.pptx
UMPLOUNG.pptx
 
Organic chemistry reactions
Organic chemistry reactionsOrganic chemistry reactions
Organic chemistry reactions
 
CO-1_INTRODUCTIONsession-3_ANTIBIOTICS.pptx
CO-1_INTRODUCTIONsession-3_ANTIBIOTICS.pptxCO-1_INTRODUCTIONsession-3_ANTIBIOTICS.pptx
CO-1_INTRODUCTIONsession-3_ANTIBIOTICS.pptx
 
Acylases and peptidases
Acylases and peptidasesAcylases and peptidases
Acylases and peptidases
 
Reactions of heterocyclic chemistry
 Reactions of heterocyclic chemistry Reactions of heterocyclic chemistry
Reactions of heterocyclic chemistry
 
Acetaminophen
AcetaminophenAcetaminophen
Acetaminophen
 

More from uroojumer1

Immobilized Enzymes.pptx
Immobilized Enzymes.pptxImmobilized Enzymes.pptx
Immobilized Enzymes.pptxuroojumer1
 
Pathology antioxidants handwritten notes by urooj umer
Pathology antioxidants  handwritten notes by urooj umerPathology antioxidants  handwritten notes by urooj umer
Pathology antioxidants handwritten notes by urooj umeruroojumer1
 
Hypersensitivity pathology by urooj umer
Hypersensitivity pathology by urooj umerHypersensitivity pathology by urooj umer
Hypersensitivity pathology by urooj umeruroojumer1
 
introduction to dosage form with reference to dispensing by urooj umer
introduction to dosage form with reference to dispensing by urooj umerintroduction to dosage form with reference to dispensing by urooj umer
introduction to dosage form with reference to dispensing by urooj umeruroojumer1
 
Alzheimer's presentation by urooj umer
Alzheimer's presentation by urooj umerAlzheimer's presentation by urooj umer
Alzheimer's presentation by urooj umeruroojumer1
 
Growth regulators
Growth regulatorsGrowth regulators
Growth regulatorsuroojumer1
 
Vaccines [pharmacy]
Vaccines [pharmacy]Vaccines [pharmacy]
Vaccines [pharmacy]uroojumer1
 
Drug distribution
Drug distributionDrug distribution
Drug distributionuroojumer1
 
virus life cycle
virus life cyclevirus life cycle
virus life cycleuroojumer1
 
Physical pharmacy
Physical pharmacyPhysical pharmacy
Physical pharmacyuroojumer1
 
Introduction to vitamins
Introduction to vitaminsIntroduction to vitamins
Introduction to vitaminsuroojumer1
 

More from uroojumer1 (16)

Immobilized Enzymes.pptx
Immobilized Enzymes.pptxImmobilized Enzymes.pptx
Immobilized Enzymes.pptx
 
Pathology antioxidants handwritten notes by urooj umer
Pathology antioxidants  handwritten notes by urooj umerPathology antioxidants  handwritten notes by urooj umer
Pathology antioxidants handwritten notes by urooj umer
 
Hypersensitivity pathology by urooj umer
Hypersensitivity pathology by urooj umerHypersensitivity pathology by urooj umer
Hypersensitivity pathology by urooj umer
 
introduction to dosage form with reference to dispensing by urooj umer
introduction to dosage form with reference to dispensing by urooj umerintroduction to dosage form with reference to dispensing by urooj umer
introduction to dosage form with reference to dispensing by urooj umer
 
Alzheimer's presentation by urooj umer
Alzheimer's presentation by urooj umerAlzheimer's presentation by urooj umer
Alzheimer's presentation by urooj umer
 
Antioxidents
AntioxidentsAntioxidents
Antioxidents
 
Growth regulators
Growth regulatorsGrowth regulators
Growth regulators
 
Vaccines [pharmacy]
Vaccines [pharmacy]Vaccines [pharmacy]
Vaccines [pharmacy]
 
DENGUE VIRUS
DENGUE VIRUSDENGUE VIRUS
DENGUE VIRUS
 
Drug distribution
Drug distributionDrug distribution
Drug distribution
 
Ceutics
CeuticsCeutics
Ceutics
 
virus life cycle
virus life cyclevirus life cycle
virus life cycle
 
Hiccups
HiccupsHiccups
Hiccups
 
Sampling
SamplingSampling
Sampling
 
Physical pharmacy
Physical pharmacyPhysical pharmacy
Physical pharmacy
 
Introduction to vitamins
Introduction to vitaminsIntroduction to vitamins
Introduction to vitamins
 

Recently uploaded

Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 

Recently uploaded (20)

Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 

Perkins