SlideShare a Scribd company logo
1 of 18
Download to read offline
NHS Wales:
Achieving the
Single Record
Andrew Griffiths
CIO (Health) and Director of
NHS Wales Informatics Service
10 February 2015
Aim: The Single Record
Progress towards the Single Record
• Welsh Clinical Portal
• Individual Health Record
• My Health Online
• National PAS
• National Laboratory System
• National Radiology System
• Master Patient Index
• National Active Directory
Challenges: Most records are still paper
Challenges: Electronic records are distributed
WebsiteWebsite
Google
Search engine index
-pointers to content (URLs)
Website
Searching the web...
WebsiteWebsite
Clinical application
e.g. WCP
Record Store
WCRS
Record index
-pointers to records
(URLs)
Viewing a patient’s record...
NHS Wales Single Record Architecture
Welsh Care Records Service (WCRS)
WCRS Content Index: Solr
Solr: open source enterprise search platform based on Apache Lucene
- Mature product
- Active open source community
- 12 releases in past 12 months
Capabilities: Full Text Search with Highlighting
Capabilities: Faceted Navigation
• 2 data centres
• 6 virtual servers
• 24 Solr nodes
• 12 shards
• Load balancing
• Full resilience
• 250-300 million docs
• Scalable to >1 billion docs
Production Solr Cloud
Applications: 1. Discharge Medicines Reviews
Applications: 2. Sharing Information with the Patient
Applications: 2. Sharing Information with the Patient
Applications: 3. Community Care Information System (CCIS)
Andrew Griffiths Digital Health Assembly 2015

More Related Content

What's hot

Government data catalogues interoperability
Government data catalogues interoperabilityGovernment data catalogues interoperability
Government data catalogues interoperability
Fadi Maali
 
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches ...
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches  ...#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches  ...
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches ...
Paris Open Source Summit
 

What's hot (20)

Institutional respositories - Ken Scott (Georgetown University Qatar) - #OAWe...
Institutional respositories - Ken Scott (Georgetown University Qatar) - #OAWe...Institutional respositories - Ken Scott (Georgetown University Qatar) - #OAWe...
Institutional respositories - Ken Scott (Georgetown University Qatar) - #OAWe...
 
Instutional repositories and data
Instutional repositories and dataInstutional repositories and data
Instutional repositories and data
 
Iams so a_2010
Iams so a_2010Iams so a_2010
Iams so a_2010
 
Winter 2013 OSU Libraries Faculty Forum: Mine or Theirs: A comparison of usag...
Winter 2013 OSU Libraries Faculty Forum: Mine or Theirs: A comparison of usag...Winter 2013 OSU Libraries Faculty Forum: Mine or Theirs: A comparison of usag...
Winter 2013 OSU Libraries Faculty Forum: Mine or Theirs: A comparison of usag...
 
Core @ repositories fringe 2015
Core @ repositories fringe 2015Core @ repositories fringe 2015
Core @ repositories fringe 2015
 
The Crossref Experience at AOSIS - Pierre de Villiers - Crossref LIVE South A...
The Crossref Experience at AOSIS - Pierre de Villiers - Crossref LIVE South A...The Crossref Experience at AOSIS - Pierre de Villiers - Crossref LIVE South A...
The Crossref Experience at AOSIS - Pierre de Villiers - Crossref LIVE South A...
 
Unlocking Thesis Data - Stephen Grace, University of East London
Unlocking Thesis Data - Stephen Grace, University of East LondonUnlocking Thesis Data - Stephen Grace, University of East London
Unlocking Thesis Data - Stephen Grace, University of East London
 
Introducing SUL
Introducing SULIntroducing SUL
Introducing SUL
 
CrossRef Taxonomies Webinar
CrossRef Taxonomies WebinarCrossRef Taxonomies Webinar
CrossRef Taxonomies Webinar
 
Getting on the Same Page: Aligning ERM and LIbGuides Content
Getting on the Same Page: Aligning ERM and LIbGuides ContentGetting on the Same Page: Aligning ERM and LIbGuides Content
Getting on the Same Page: Aligning ERM and LIbGuides Content
 
Government data catalogues interoperability
Government data catalogues interoperabilityGovernment data catalogues interoperability
Government data catalogues interoperability
 
LIBRE presentation at the Horizon 2020 Infodays
LIBRE presentation at the Horizon 2020 InfodaysLIBRE presentation at the Horizon 2020 Infodays
LIBRE presentation at the Horizon 2020 Infodays
 
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches ...
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches  ...#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches  ...
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches ...
 
Leicester Research Archive (LRA): the work of a repository administrator
Leicester Research Archive (LRA): the work of a repository administratorLeicester Research Archive (LRA): the work of a repository administrator
Leicester Research Archive (LRA): the work of a repository administrator
 
Crowdsourcing for information professionals: University collections and Wikim...
Crowdsourcing for information professionals: University collections and Wikim...Crowdsourcing for information professionals: University collections and Wikim...
Crowdsourcing for information professionals: University collections and Wikim...
 
Proteomexchange
ProteomexchangeProteomexchange
Proteomexchange
 
NIF services overview
NIF services overviewNIF services overview
NIF services overview
 
KBART Automation, Christine Stohn, ALA Annual 2017
KBART Automation, Christine Stohn, ALA Annual 2017KBART Automation, Christine Stohn, ALA Annual 2017
KBART Automation, Christine Stohn, ALA Annual 2017
 
SUSHI & SUSHI-Lite, Oliver Pesch, ALA Annual 2017
SUSHI & SUSHI-Lite, Oliver Pesch, ALA Annual 2017SUSHI & SUSHI-Lite, Oliver Pesch, ALA Annual 2017
SUSHI & SUSHI-Lite, Oliver Pesch, ALA Annual 2017
 
The Global reach of Crossref metadata
The Global reach of Crossref metadataThe Global reach of Crossref metadata
The Global reach of Crossref metadata
 

Similar to Andrew Griffiths Digital Health Assembly 2015

Connecting Leeds and a Transatlantic VistA of open source, Dr Tony Shannon, C...
Connecting Leeds and a Transatlantic VistA of open source, Dr Tony Shannon, C...Connecting Leeds and a Transatlantic VistA of open source, Dr Tony Shannon, C...
Connecting Leeds and a Transatlantic VistA of open source, Dr Tony Shannon, C...
mfolkard
 
ICIC 2013 Conference Proceedings Antony Williams Royal Society of Chemistry
ICIC 2013 Conference Proceedings Antony Williams Royal Society of ChemistryICIC 2013 Conference Proceedings Antony Williams Royal Society of Chemistry
ICIC 2013 Conference Proceedings Antony Williams Royal Society of Chemistry
Dr. Haxel Consult
 
Dealing with the complex challenge of managing diverse chemistry data online
Dealing with the complex challenge of managing diverse chemistry data onlineDealing with the complex challenge of managing diverse chemistry data online
Dealing with the complex challenge of managing diverse chemistry data online
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
Dealing with the complex challenge of managing diverse chemistry data online
Dealing with the complex challenge of managing diverse chemistry data onlineDealing with the complex challenge of managing diverse chemistry data online
Dealing with the complex challenge of managing diverse chemistry data online
Ken Karapetyan
 
Big data challenges associated with building a national data repository for c...
Big data challenges associated with building a national data repository for c...Big data challenges associated with building a national data repository for c...
Big data challenges associated with building a national data repository for c...
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 

Similar to Andrew Griffiths Digital Health Assembly 2015 (20)

British Library Linked Open Data Presentation for ALA June 2014
British Library Linked Open Data Presentation for ALA June 2014British Library Linked Open Data Presentation for ALA June 2014
British Library Linked Open Data Presentation for ALA June 2014
 
GovSummit London 2016 - NHS Choices
GovSummit London 2016 - NHS ChoicesGovSummit London 2016 - NHS Choices
GovSummit London 2016 - NHS Choices
 
Querying EHR Data with Archetype Query Language
Querying EHR Data with Archetype Query LanguageQuerying EHR Data with Archetype Query Language
Querying EHR Data with Archetype Query Language
 
Supporting HANDI apps developers Arctic dual-modelling Conf Tromso 2014
Supporting HANDI apps developers Arctic dual-modelling Conf Tromso 2014Supporting HANDI apps developers Arctic dual-modelling Conf Tromso 2014
Supporting HANDI apps developers Arctic dual-modelling Conf Tromso 2014
 
HANDI Arctic Conf 2014
HANDI Arctic Conf 2014HANDI Arctic Conf 2014
HANDI Arctic Conf 2014
 
HANDI Summit 18 - Introducing HANDI-HOPD - Dr Ian McNicoll
HANDI Summit 18 - Introducing HANDI-HOPD - Dr Ian McNicollHANDI Summit 18 - Introducing HANDI-HOPD - Dr Ian McNicoll
HANDI Summit 18 - Introducing HANDI-HOPD - Dr Ian McNicoll
 
Connecting Leeds and a Transatlantic VistA of open source, Dr Tony Shannon, C...
Connecting Leeds and a Transatlantic VistA of open source, Dr Tony Shannon, C...Connecting Leeds and a Transatlantic VistA of open source, Dr Tony Shannon, C...
Connecting Leeds and a Transatlantic VistA of open source, Dr Tony Shannon, C...
 
Connecting Leeds: Care Record: update ; EHILive 2014 presentation
Connecting Leeds: Care Record: update ; EHILive 2014 presentationConnecting Leeds: Care Record: update ; EHILive 2014 presentation
Connecting Leeds: Care Record: update ; EHILive 2014 presentation
 
CRIS POWER! Taming the service requirements of open access
CRIS POWER! Taming the service requirements of open accessCRIS POWER! Taming the service requirements of open access
CRIS POWER! Taming the service requirements of open access
 
ICIC 2013 Conference Proceedings Antony Williams Royal Society of Chemistry
ICIC 2013 Conference Proceedings Antony Williams Royal Society of ChemistryICIC 2013 Conference Proceedings Antony Williams Royal Society of Chemistry
ICIC 2013 Conference Proceedings Antony Williams Royal Society of Chemistry
 
Dealing with the complex challenge of managing diverse chemistry data online
Dealing with the complex challenge of managing diverse chemistry data onlineDealing with the complex challenge of managing diverse chemistry data online
Dealing with the complex challenge of managing diverse chemistry data online
 
Dealing with the complex challenge of managing diverse chemistry data online
Dealing with the complex challenge of managing diverse chemistry data onlineDealing with the complex challenge of managing diverse chemistry data online
Dealing with the complex challenge of managing diverse chemistry data online
 
ChemSpider – disseminating data and enabling an abundance of chemistry platforms
ChemSpider – disseminating data and enabling an abundance of chemistry platformsChemSpider – disseminating data and enabling an abundance of chemistry platforms
ChemSpider – disseminating data and enabling an abundance of chemistry platforms
 
Evolving the Web into a Global Database - Advances and Applications.
Evolving the Web into a Global Database - Advances and Applications. Evolving the Web into a Global Database - Advances and Applications.
Evolving the Web into a Global Database - Advances and Applications.
 
Running Mixed Workloads on Kubernetes at IHME
Running Mixed Workloads on Kubernetes at IHMERunning Mixed Workloads on Kubernetes at IHME
Running Mixed Workloads on Kubernetes at IHME
 
Linked Data Implementations—Who, What and Why?
Linked Data Implementations—Who, What and Why?Linked Data Implementations—Who, What and Why?
Linked Data Implementations—Who, What and Why?
 
OpenAIRE Guidelines for data providers: new Metadata Application Profile for ...
OpenAIRE Guidelines for data providers: new Metadata Application Profile for ...OpenAIRE Guidelines for data providers: new Metadata Application Profile for ...
OpenAIRE Guidelines for data providers: new Metadata Application Profile for ...
 
Big data challenges associated with building a national data repository for c...
Big data challenges associated with building a national data repository for c...Big data challenges associated with building a national data repository for c...
Big data challenges associated with building a national data repository for c...
 
Applied semantic technology and linked data
Applied semantic technology and linked dataApplied semantic technology and linked data
Applied semantic technology and linked data
 
Big data's impact on healthcare
Big data's impact on healthcareBig data's impact on healthcare
Big data's impact on healthcare
 

More from DHA2015

More from DHA2015 (20)

Professor Andrew Morris
Professor Andrew MorrisProfessor Andrew Morris
Professor Andrew Morris
 
John Crawford Digital Health Assembly 2015
John Crawford Digital Health Assembly 2015John Crawford Digital Health Assembly 2015
John Crawford Digital Health Assembly 2015
 
Svetlana Karpova Digital Health Assembly 2015
Svetlana Karpova Digital Health Assembly 2015Svetlana Karpova Digital Health Assembly 2015
Svetlana Karpova Digital Health Assembly 2015
 
Professor Munir Pirmohamed Digital Health Assembly 2015
Professor Munir Pirmohamed Digital Health Assembly 2015Professor Munir Pirmohamed Digital Health Assembly 2015
Professor Munir Pirmohamed Digital Health Assembly 2015
 
Dr. Ogan Gurel Digital Health Assembly 2015
Dr. Ogan Gurel Digital Health Assembly 2015Dr. Ogan Gurel Digital Health Assembly 2015
Dr. Ogan Gurel Digital Health Assembly 2015
 
Niels Peek Digital Health Assembly 2015
Niels Peek Digital Health Assembly 2015Niels Peek Digital Health Assembly 2015
Niels Peek Digital Health Assembly 2015
 
Michael Seres Digital Health Assembly 2015
Michael Seres Digital Health Assembly 2015Michael Seres Digital Health Assembly 2015
Michael Seres Digital Health Assembly 2015
 
Michael Schrage Digital Health Assembly 2015
Michael Schrage Digital Health Assembly 2015Michael Schrage Digital Health Assembly 2015
Michael Schrage Digital Health Assembly 2015
 
Michael Lewis Digital Health Assembly 2015
Michael Lewis Digital Health Assembly 2015Michael Lewis Digital Health Assembly 2015
Michael Lewis Digital Health Assembly 2015
 
Dr. Martin Bardsley Digital Health Assembly 2015
Dr. Martin Bardsley Digital Health Assembly 2015Dr. Martin Bardsley Digital Health Assembly 2015
Dr. Martin Bardsley Digital Health Assembly 2015
 
Kevin Dean Digital Health Assembly 2015
Kevin Dean Digital Health Assembly 2015 Kevin Dean Digital Health Assembly 2015
Kevin Dean Digital Health Assembly 2015
 
Dr. John Gallacher Digital Health Assembly 2015
Dr. John Gallacher Digital Health Assembly 2015 Dr. John Gallacher Digital Health Assembly 2015
Dr. John Gallacher Digital Health Assembly 2015
 
Dr. Ian McNicoll Digital Health Assembly 2015
Dr. Ian McNicoll Digital Health Assembly 2015Dr. Ian McNicoll Digital Health Assembly 2015
Dr. Ian McNicoll Digital Health Assembly 2015
 
Professor George Crooks OBE Digital Health Assembly 2015
Professor George Crooks OBE Digital Health Assembly 2015Professor George Crooks OBE Digital Health Assembly 2015
Professor George Crooks OBE Digital Health Assembly 2015
 
Professor Dipak Kalra Digital Health Assembly 2015
Professor Dipak Kalra Digital Health Assembly 2015Professor Dipak Kalra Digital Health Assembly 2015
Professor Dipak Kalra Digital Health Assembly 2015
 
David Butler Digital Health Assembly 2015
David Butler Digital Health Assembly 2015David Butler Digital Health Assembly 2015
David Butler Digital Health Assembly 2015
 
Caroline Bishop Digital Health Assembly 2015
Caroline Bishop Digital Health Assembly 2015Caroline Bishop Digital Health Assembly 2015
Caroline Bishop Digital Health Assembly 2015
 
Roland Harwood Digital Health Assembly 2015
Roland Harwood  Digital Health Assembly 2015Roland Harwood  Digital Health Assembly 2015
Roland Harwood Digital Health Assembly 2015
 
Dr. Amir Hannan Digital Health Assembly 2015
Dr. Amir Hannan  Digital Health Assembly 2015Dr. Amir Hannan  Digital Health Assembly 2015
Dr. Amir Hannan Digital Health Assembly 2015
 
Dr. Adesina Iluyemi Digital Health Assembly 2015
Dr. Adesina Iluyemi Digital Health Assembly 2015Dr. Adesina Iluyemi Digital Health Assembly 2015
Dr. Adesina Iluyemi Digital Health Assembly 2015
 

Recently uploaded

❤️ Escorts Service in Bangalore ☎️81279-924O8☎️ Call Girl service in Bangalor...
❤️ Escorts Service in Bangalore ☎️81279-924O8☎️ Call Girl service in Bangalor...❤️ Escorts Service in Bangalore ☎️81279-924O8☎️ Call Girl service in Bangalor...
❤️ Escorts Service in Bangalore ☎️81279-924O8☎️ Call Girl service in Bangalor...
chandigarhentertainm
 
TIME FOR ACTION: MAY 2024 Securing A Strong Nursing Workforce for North Carolina
TIME FOR ACTION: MAY 2024 Securing A Strong Nursing Workforce for North CarolinaTIME FOR ACTION: MAY 2024 Securing A Strong Nursing Workforce for North Carolina
TIME FOR ACTION: MAY 2024 Securing A Strong Nursing Workforce for North Carolina
Mebane Rash
 
❤️ Zirakpur Call Girl Service ☎️9878799926☎️ Call Girl service in Zirakpur ☎...
❤️ Zirakpur Call Girl Service  ☎️9878799926☎️ Call Girl service in Zirakpur ☎...❤️ Zirakpur Call Girl Service  ☎️9878799926☎️ Call Girl service in Zirakpur ☎...
❤️ Zirakpur Call Girl Service ☎️9878799926☎️ Call Girl service in Zirakpur ☎...
daljeetkaur2026
 
🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...
🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...
🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...
dilpreetentertainmen
 
👉Indore Call Girl Service👉📞 7718850664 👉📞 Just📲 Call Anuj Call Girls In Indor...
👉Indore Call Girl Service👉📞 7718850664 👉📞 Just📲 Call Anuj Call Girls In Indor...👉Indore Call Girl Service👉📞 7718850664 👉📞 Just📲 Call Anuj Call Girls In Indor...
👉Indore Call Girl Service👉📞 7718850664 👉📞 Just📲 Call Anuj Call Girls In Indor...
minkseocompany
 

Recently uploaded (19)

💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...
💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...
💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...
 
❤️ Call Girls service In Panchkula☎️9815457724☎️ Call Girl service in Panchku...
❤️ Call Girls service In Panchkula☎️9815457724☎️ Call Girl service in Panchku...❤️ Call Girls service In Panchkula☎️9815457724☎️ Call Girl service in Panchku...
❤️ Call Girls service In Panchkula☎️9815457724☎️ Call Girl service in Panchku...
 
💸Cash Payment No Advance Call Girls Pune 🧿 9332606886 🧿 High Class Call Girl ...
💸Cash Payment No Advance Call Girls Pune 🧿 9332606886 🧿 High Class Call Girl ...💸Cash Payment No Advance Call Girls Pune 🧿 9332606886 🧿 High Class Call Girl ...
💸Cash Payment No Advance Call Girls Pune 🧿 9332606886 🧿 High Class Call Girl ...
 
Making change happen: learning from "positive deviancts"
Making change happen: learning from "positive deviancts"Making change happen: learning from "positive deviancts"
Making change happen: learning from "positive deviancts"
 
👉Bangalore Call Girl Service👉📞 6378878445 👉📞 Just📲 Call Manisha Call Girls Se...
👉Bangalore Call Girl Service👉📞 6378878445 👉📞 Just📲 Call Manisha Call Girls Se...👉Bangalore Call Girl Service👉📞 6378878445 👉📞 Just📲 Call Manisha Call Girls Se...
👉Bangalore Call Girl Service👉📞 6378878445 👉📞 Just📲 Call Manisha Call Girls Se...
 
❤️ Escorts Service in Bangalore ☎️81279-924O8☎️ Call Girl service in Bangalor...
❤️ Escorts Service in Bangalore ☎️81279-924O8☎️ Call Girl service in Bangalor...❤️ Escorts Service in Bangalore ☎️81279-924O8☎️ Call Girl service in Bangalor...
❤️ Escorts Service in Bangalore ☎️81279-924O8☎️ Call Girl service in Bangalor...
 
TIME FOR ACTION: MAY 2024 Securing A Strong Nursing Workforce for North Carolina
TIME FOR ACTION: MAY 2024 Securing A Strong Nursing Workforce for North CarolinaTIME FOR ACTION: MAY 2024 Securing A Strong Nursing Workforce for North Carolina
TIME FOR ACTION: MAY 2024 Securing A Strong Nursing Workforce for North Carolina
 
💸Cash Payment No Advance Call Girls Kanpur 🧿 9332606886 🧿 High Class Call Gir...
💸Cash Payment No Advance Call Girls Kanpur 🧿 9332606886 🧿 High Class Call Gir...💸Cash Payment No Advance Call Girls Kanpur 🧿 9332606886 🧿 High Class Call Gir...
💸Cash Payment No Advance Call Girls Kanpur 🧿 9332606886 🧿 High Class Call Gir...
 
❤️ Zirakpur Call Girl Service ☎️9878799926☎️ Call Girl service in Zirakpur ☎...
❤️ Zirakpur Call Girl Service  ☎️9878799926☎️ Call Girl service in Zirakpur ☎...❤️ Zirakpur Call Girl Service  ☎️9878799926☎️ Call Girl service in Zirakpur ☎...
❤️ Zirakpur Call Girl Service ☎️9878799926☎️ Call Girl service in Zirakpur ☎...
 
🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...
🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...
🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...
 
2024 PCP #IMPerative Updates in Rheumatology
2024 PCP #IMPerative Updates in Rheumatology2024 PCP #IMPerative Updates in Rheumatology
2024 PCP #IMPerative Updates in Rheumatology
 
👉Indore Call Girl Service👉📞 7718850664 👉📞 Just📲 Call Anuj Call Girls In Indor...
👉Indore Call Girl Service👉📞 7718850664 👉📞 Just📲 Call Anuj Call Girls In Indor...👉Indore Call Girl Service👉📞 7718850664 👉📞 Just📲 Call Anuj Call Girls In Indor...
👉Indore Call Girl Service👉📞 7718850664 👉📞 Just📲 Call Anuj Call Girls In Indor...
 
💞 Safe And Secure Call Girls Coimbatore 🧿 9332606886 🧿 High Class Call Girl S...
💞 Safe And Secure Call Girls Coimbatore 🧿 9332606886 🧿 High Class Call Girl S...💞 Safe And Secure Call Girls Coimbatore 🧿 9332606886 🧿 High Class Call Girl S...
💞 Safe And Secure Call Girls Coimbatore 🧿 9332606886 🧿 High Class Call Girl S...
 
Call Girls In Indore 💯Call Us 🔝 9987056364 🔝 💃 Independent Escort Service Ind...
Call Girls In Indore 💯Call Us 🔝 9987056364 🔝 💃 Independent Escort Service Ind...Call Girls In Indore 💯Call Us 🔝 9987056364 🔝 💃 Independent Escort Service Ind...
Call Girls In Indore 💯Call Us 🔝 9987056364 🔝 💃 Independent Escort Service Ind...
 
❤️Amritsar Escort Service☎️98151-129OO☎️ Call Girl service in Amritsar☎️ Amri...
❤️Amritsar Escort Service☎️98151-129OO☎️ Call Girl service in Amritsar☎️ Amri...❤️Amritsar Escort Service☎️98151-129OO☎️ Call Girl service in Amritsar☎️ Amri...
❤️Amritsar Escort Service☎️98151-129OO☎️ Call Girl service in Amritsar☎️ Amri...
 
💸Cash Payment No Advance Call Girls Nagpur 🧿 9332606886 🧿 High Class Call Gir...
💸Cash Payment No Advance Call Girls Nagpur 🧿 9332606886 🧿 High Class Call Gir...💸Cash Payment No Advance Call Girls Nagpur 🧿 9332606886 🧿 High Class Call Gir...
💸Cash Payment No Advance Call Girls Nagpur 🧿 9332606886 🧿 High Class Call Gir...
 
The Events of Cardiac Cycle - Wigger's Diagram
The Events of Cardiac Cycle - Wigger's DiagramThe Events of Cardiac Cycle - Wigger's Diagram
The Events of Cardiac Cycle - Wigger's Diagram
 
💞 Safe And Secure Call Girls Mysore 🧿 9332606886 🧿 High Class Call Girl Servi...
💞 Safe And Secure Call Girls Mysore 🧿 9332606886 🧿 High Class Call Girl Servi...💞 Safe And Secure Call Girls Mysore 🧿 9332606886 🧿 High Class Call Girl Servi...
💞 Safe And Secure Call Girls Mysore 🧿 9332606886 🧿 High Class Call Girl Servi...
 
💸Cash Payment No Advance Call Girls Hyderabad 🧿 9332606886 🧿 High Class Call ...
💸Cash Payment No Advance Call Girls Hyderabad 🧿 9332606886 🧿 High Class Call ...💸Cash Payment No Advance Call Girls Hyderabad 🧿 9332606886 🧿 High Class Call ...
💸Cash Payment No Advance Call Girls Hyderabad 🧿 9332606886 🧿 High Class Call ...
 

Andrew Griffiths Digital Health Assembly 2015