SlideShare a Scribd company logo
1 of 14
Download to read offline
SMARTphone OPHTHALMIC DIAGNOSTICS
Startups and optical designs
Petteri Teikari, PhD
http://petteri-teikari.com/
version Fri 1 September 2017
Smartphone fundus cameras #1
http://www.odocs-tech.com/
http://www.peekvision.org/
d-eyecare.com
ophthalmicdocs.com
OPEN-SOURCECOMMUNITY
Smartphone fundus cameras #2
volk.com
medisave.co.uk
PORTABLE/SMARTPHONE fundus cameras #3
Why would you need someone else
to take a picture of your own eye?
http://web.media.mit.edu/~tswedish/projects/eyeSelfie.html
http://www.optomed.com/
OPHTHALMOLOGICAL OPTICS
A The human eye as an optical system (Sliney 2005)
- estimates of human eye focal length f
vary between 17-24 mm, see e.g.
hypertextbook.com (f = 22.3 mm standardized
result)
B Photoreceptor optics (Warrant and Nilsson 1998)
SMARTPHONE SENSOR&OPTICS
anandtech.com
dpreview.com
anandtech.com
“Easiest to design to iPhones as the optomechanics are the same, whereas with
different Android phones, the optics should be customized to each model”
OPTICAL DESIGNS #1
Giardini et al. (2014)
[PDF]
Fang et al. (2015)
OPTICAL DESIGNS #2
Exploded view of the D-Eye module (angles and distances
between components are approximated). Retinal images are
acquired using coaxial illumination and imaging paths thanks to a
beam splitter (C). The blue arrow depicts the path of the light;
red arrow depicts the path of fundus imaging. Device
components are glass platelet (A) with imprinted negative lens (A
′), photo-absorbing wall (B), beam splitter (C), mirror (D), plastic
case (E), diaphragm (F), polarized filters (G, H), flash and camera
glass (J, I), and magnetic external ring (K). Russo et al. (2015)
OPTICAL DESIGNS #3
http://web.media.mit.edu/~tswedish/projects/eyeSelfie.html
“The subject aligns his/her
own for optimal image”
OPTICAL DESIGNS #4
Bergeles et al. (2015)
OPTICAL DESIGNS #5
3ders.org
3D print your own parts, or have them printed for you at Shapeways
OPTICAL DESIGNS #6
https://hackaday.io/project/11943-open-indirect-ophthalmoscope
Including CAD files for 3D Printing
g and Eagle files for the PCB design
Medical optics Small-scale micro-optics
http://nanocomp.fi/what-we-do/applications/healthcare/
https://www.luxexcel.com/portfolio/microstructures-micro-optics/
3D printed custom microstructures and micro optics, LUXeXceL
http://dx.doi.org/10.1038/nphoton.2016.121 Two-photon direct
laser writing of ultracompact multi-lens objectives
Mobile ERG Phone as DAQ essentially

More Related Content

What's hot

CV of gongpu lan 20150712
CV of gongpu lan 20150712CV of gongpu lan 20150712
CV of gongpu lan 20150712
Gongpu Lan
 

What's hot (17)

Portable Multispectral Fundus Camera
Portable Multispectral Fundus CameraPortable Multispectral Fundus Camera
Portable Multispectral Fundus Camera
 
Multispectral Purkinje Imaging
 Multispectral Purkinje Imaging Multispectral Purkinje Imaging
Multispectral Purkinje Imaging
 
Pupillometry for Clinical Diagnosis
Pupillometry for Clinical DiagnosisPupillometry for Clinical Diagnosis
Pupillometry for Clinical Diagnosis
 
Purkinje imaging for crystalline lens density measurement
Purkinje imaging for crystalline lens density measurementPurkinje imaging for crystalline lens density measurement
Purkinje imaging for crystalline lens density measurement
 
Design of lighting systems for animal experiments
Design of lighting systems for animal experimentsDesign of lighting systems for animal experiments
Design of lighting systems for animal experiments
 
Optical Designs for Fundus Cameras
Optical Designs for Fundus CamerasOptical Designs for Fundus Cameras
Optical Designs for Fundus Cameras
 
Instrumentation for in vivo intravital microscopy
Instrumentation for in vivo intravital microscopyInstrumentation for in vivo intravital microscopy
Instrumentation for in vivo intravital microscopy
 
Light Treatment Glasses
Light Treatment GlassesLight Treatment Glasses
Light Treatment Glasses
 
Multimodal RGB-D+RF-based sensing for human movement analysis
Multimodal RGB-D+RF-based sensing for human movement analysisMultimodal RGB-D+RF-based sensing for human movement analysis
Multimodal RGB-D+RF-based sensing for human movement analysis
 
Intracerebral Hemorrhage (ICH): Understanding the CT imaging features
Intracerebral Hemorrhage (ICH): Understanding the CT imaging featuresIntracerebral Hemorrhage (ICH): Understanding the CT imaging features
Intracerebral Hemorrhage (ICH): Understanding the CT imaging features
 
Lighting design for Startup Offices
Lighting design for Startup OfficesLighting design for Startup Offices
Lighting design for Startup Offices
 
Beyond Broken Stick Modeling: R Tutorial for interpretable multivariate analysis
Beyond Broken Stick Modeling: R Tutorial for interpretable multivariate analysisBeyond Broken Stick Modeling: R Tutorial for interpretable multivariate analysis
Beyond Broken Stick Modeling: R Tutorial for interpretable multivariate analysis
 
AI in Ophthalmology | Startup Landscape
AI in Ophthalmology | Startup LandscapeAI in Ophthalmology | Startup Landscape
AI in Ophthalmology | Startup Landscape
 
Shallow introduction for Deep Learning Retinal Image Analysis
Shallow introduction for Deep Learning Retinal Image AnalysisShallow introduction for Deep Learning Retinal Image Analysis
Shallow introduction for Deep Learning Retinal Image Analysis
 
OCT Monte Carlo & Deep Learning
OCT Monte Carlo & Deep LearningOCT Monte Carlo & Deep Learning
OCT Monte Carlo & Deep Learning
 
Deep Learning for Biomedical Unstructured Time Series
Deep Learning for Biomedical  Unstructured Time SeriesDeep Learning for Biomedical  Unstructured Time Series
Deep Learning for Biomedical Unstructured Time Series
 
CV of gongpu lan 20150712
CV of gongpu lan 20150712CV of gongpu lan 20150712
CV of gongpu lan 20150712
 

Viewers also liked

Viewers also liked (19)

Medical ImageNet
Medical ImageNetMedical ImageNet
Medical ImageNet
 
Deep Learning Computer Build
Deep Learning Computer BuildDeep Learning Computer Build
Deep Learning Computer Build
 
Artificial Intelligence for Visual Arts
Artificial Intelligence for Visual ArtsArtificial Intelligence for Visual Arts
Artificial Intelligence for Visual Arts
 
Artificial Intelligence in Fashion, Beauty and related Creative industries
Artificial Intelligence in Fashion, Beauty and related Creative industriesArtificial Intelligence in Fashion, Beauty and related Creative industries
Artificial Intelligence in Fashion, Beauty and related Creative industries
 
Deep two-photon brain imaging with a red-shifted fluorometric Ca2+ indicator
Deep two-photon brain imaging with a red-shifted fluorometric Ca2+ indicatorDeep two-photon brain imaging with a red-shifted fluorometric Ca2+ indicator
Deep two-photon brain imaging with a red-shifted fluorometric Ca2+ indicator
 
Focused Ultrasound Neuromodulation
Focused Ultrasound NeuromodulationFocused Ultrasound Neuromodulation
Focused Ultrasound Neuromodulation
 
Arduino-based Circadian Light Logger
Arduino-based Circadian Light LoggerArduino-based Circadian Light Logger
Arduino-based Circadian Light Logger
 
Indoor Point Cloud Processing
Indoor Point Cloud ProcessingIndoor Point Cloud Processing
Indoor Point Cloud Processing
 
Deploying deep learning models with Docker and Kubernetes
Deploying deep learning models with Docker and KubernetesDeploying deep learning models with Docker and Kubernetes
Deploying deep learning models with Docker and Kubernetes
 
Diagnosis- Detection of bacterial infection using methods other than (2)
Diagnosis- Detection of bacterial infection using methods other than (2)Diagnosis- Detection of bacterial infection using methods other than (2)
Diagnosis- Detection of bacterial infection using methods other than (2)
 
Automated Glaucoma Detection
Automated Glaucoma DetectionAutomated Glaucoma Detection
Automated Glaucoma Detection
 
Data-Driven approach to Real Estate and Proptech
Data-Driven approach to Real Estate and ProptechData-Driven approach to Real Estate and Proptech
Data-Driven approach to Real Estate and Proptech
 
TRENDS IN PRIVATE COMPANY FINANCING & EXITS IN OPHTHALMOLOGY
TRENDS IN PRIVATE COMPANY FINANCING & EXITS IN OPHTHALMOLOGYTRENDS IN PRIVATE COMPANY FINANCING & EXITS IN OPHTHALMOLOGY
TRENDS IN PRIVATE COMPANY FINANCING & EXITS IN OPHTHALMOLOGY
 
Session 2: Genome-Informed Diagnostics - In-field Detection of Bacterial Plan...
Session 2: Genome-Informed Diagnostics - In-field Detection of Bacterial Plan...Session 2: Genome-Informed Diagnostics - In-field Detection of Bacterial Plan...
Session 2: Genome-Informed Diagnostics - In-field Detection of Bacterial Plan...
 
Skymind Company Profile
Skymind Company ProfileSkymind Company Profile
Skymind Company Profile
 
Minds lab company_introduction_summary_v2.4
Minds lab company_introduction_summary_v2.4Minds lab company_introduction_summary_v2.4
Minds lab company_introduction_summary_v2.4
 
Role of Amyloid Burden in cognitive decline
Role of Amyloid Burden in cognitive decline Role of Amyloid Burden in cognitive decline
Role of Amyloid Burden in cognitive decline
 
CI4CC sustainability-panel
CI4CC sustainability-panelCI4CC sustainability-panel
CI4CC sustainability-panel
 
Supporting Barack Obama for President
Supporting Barack Obama for PresidentSupporting Barack Obama for President
Supporting Barack Obama for President
 

Similar to Smartphone-powered Ophthalmic Diagnostics

OPTIM Incorporated
OPTIM IncorporatedOPTIM Incorporated
OPTIM Incorporated
optim_inc
 
Technology will save our minds and bodies
Technology will save our minds and bodiesTechnology will save our minds and bodies
Technology will save our minds and bodies
mark_power
 
Journal of Otolaryngology-Head and Neck Surgery Face and Content Validity of ...
Journal of Otolaryngology-Head and Neck Surgery Face and Content Validity of ...Journal of Otolaryngology-Head and Neck Surgery Face and Content Validity of ...
Journal of Otolaryngology-Head and Neck Surgery Face and Content Validity of ...
Jordan Lewis
 

Similar to Smartphone-powered Ophthalmic Diagnostics (20)

BATCH 4 DESIGN OF OPTICAL SYSTEM FOR SMART PHONE BASED FUNDUS CAMERA- PROJECT...
BATCH 4 DESIGN OF OPTICAL SYSTEM FOR SMART PHONE BASED FUNDUS CAMERA- PROJECT...BATCH 4 DESIGN OF OPTICAL SYSTEM FOR SMART PHONE BASED FUNDUS CAMERA- PROJECT...
BATCH 4 DESIGN OF OPTICAL SYSTEM FOR SMART PHONE BASED FUNDUS CAMERA- PROJECT...
 
WearAbility = Wearable Computers and Accessibilty
WearAbility =  Wearable Computers and AccessibiltyWearAbility =  Wearable Computers and Accessibilty
WearAbility = Wearable Computers and Accessibilty
 
Robotics in Dentistry: The Next Generation Technology- DentalReach
Robotics in Dentistry: The Next Generation Technology- DentalReachRobotics in Dentistry: The Next Generation Technology- DentalReach
Robotics in Dentistry: The Next Generation Technology- DentalReach
 
Bionic eye a ray of hope
Bionic eye a ray of hopeBionic eye a ray of hope
Bionic eye a ray of hope
 
Real Time Eye Gaze Tracking
Real Time Eye Gaze TrackingReal Time Eye Gaze Tracking
Real Time Eye Gaze Tracking
 
Analysis on Glaucoma Detection
Analysis on Glaucoma DetectionAnalysis on Glaucoma Detection
Analysis on Glaucoma Detection
 
Computers in ortodontics.ppt
Computers in ortodontics.pptComputers in ortodontics.ppt
Computers in ortodontics.ppt
 
Digital imaging in orthodontics
Digital imaging in orthodontics Digital imaging in orthodontics
Digital imaging in orthodontics
 
Overview of Image Based Ear Biometric with Smartphone App
Overview of Image Based Ear Biometric with Smartphone AppOverview of Image Based Ear Biometric with Smartphone App
Overview of Image Based Ear Biometric with Smartphone App
 
Digital imaging in orthodontics /certified fixed orthodontic courses by India...
Digital imaging in orthodontics /certified fixed orthodontic courses by India...Digital imaging in orthodontics /certified fixed orthodontic courses by India...
Digital imaging in orthodontics /certified fixed orthodontic courses by India...
 
14 5 b8
14 5 b814 5 b8
14 5 b8
 
surgical guide fabrication for implant retained mandibular over denture / den...
surgical guide fabrication for implant retained mandibular over denture / den...surgical guide fabrication for implant retained mandibular over denture / den...
surgical guide fabrication for implant retained mandibular over denture / den...
 
Technological innovations and users requirements: how to fill the gap? An end...
Technological innovations and users requirements: how to fill the gap? An end...Technological innovations and users requirements: how to fill the gap? An end...
Technological innovations and users requirements: how to fill the gap? An end...
 
OPTIM Incorporated
OPTIM IncorporatedOPTIM Incorporated
OPTIM Incorporated
 
Technology will save our minds and bodies
Technology will save our minds and bodiesTechnology will save our minds and bodies
Technology will save our minds and bodies
 
Journal of Otolaryngology-Head and Neck Surgery Face and Content Validity of ...
Journal of Otolaryngology-Head and Neck Surgery Face and Content Validity of ...Journal of Otolaryngology-Head and Neck Surgery Face and Content Validity of ...
Journal of Otolaryngology-Head and Neck Surgery Face and Content Validity of ...
 
Performance of Gabor Mean Feature Extraction Techniques for Ear Biometrics Re...
Performance of Gabor Mean Feature Extraction Techniques for Ear Biometrics Re...Performance of Gabor Mean Feature Extraction Techniques for Ear Biometrics Re...
Performance of Gabor Mean Feature Extraction Techniques for Ear Biometrics Re...
 
Review of Detection & Recognition Techniques for 2D Ear Biometrics System
Review of Detection & Recognition Techniques for 2D Ear Biometrics SystemReview of Detection & Recognition Techniques for 2D Ear Biometrics System
Review of Detection & Recognition Techniques for 2D Ear Biometrics System
 
Orbis Chairman Robert Walters denounces manual small incision cataract surgic...
Orbis Chairman Robert Walters denounces manual small incision cataract surgic...Orbis Chairman Robert Walters denounces manual small incision cataract surgic...
Orbis Chairman Robert Walters denounces manual small incision cataract surgic...
 
Faro An Interactive Interface For Remote Administration Of Clinical Tests Bas...
Faro An Interactive Interface For Remote Administration Of Clinical Tests Bas...Faro An Interactive Interface For Remote Administration Of Clinical Tests Bas...
Faro An Interactive Interface For Remote Administration Of Clinical Tests Bas...
 

More from PetteriTeikariPhD

More from PetteriTeikariPhD (15)

ML and Signal Processing for Lung Sounds
ML and Signal Processing for Lung SoundsML and Signal Processing for Lung Sounds
ML and Signal Processing for Lung Sounds
 
Next Gen Ophthalmic Imaging for Neurodegenerative Diseases and Oculomics
Next Gen Ophthalmic Imaging for Neurodegenerative Diseases and OculomicsNext Gen Ophthalmic Imaging for Neurodegenerative Diseases and Oculomics
Next Gen Ophthalmic Imaging for Neurodegenerative Diseases and Oculomics
 
Next Gen Computational Ophthalmic Imaging for Neurodegenerative Diseases and ...
Next Gen Computational Ophthalmic Imaging for Neurodegenerative Diseases and ...Next Gen Computational Ophthalmic Imaging for Neurodegenerative Diseases and ...
Next Gen Computational Ophthalmic Imaging for Neurodegenerative Diseases and ...
 
Wearable Continuous Acoustic Lung Sensing
Wearable Continuous Acoustic Lung SensingWearable Continuous Acoustic Lung Sensing
Wearable Continuous Acoustic Lung Sensing
 
Precision Medicine for personalized treatment of asthma
Precision Medicine for personalized treatment of asthmaPrecision Medicine for personalized treatment of asthma
Precision Medicine for personalized treatment of asthma
 
Two-Photon Microscopy Vasculature Segmentation
Two-Photon Microscopy Vasculature SegmentationTwo-Photon Microscopy Vasculature Segmentation
Two-Photon Microscopy Vasculature Segmentation
 
Skin temperature as a proxy for core body temperature (CBT) and circadian phase
Skin temperature as a proxy for core body temperature (CBT) and circadian phaseSkin temperature as a proxy for core body temperature (CBT) and circadian phase
Skin temperature as a proxy for core body temperature (CBT) and circadian phase
 
Summary of "Precision strength training: The future of strength training with...
Summary of "Precision strength training: The future of strength training with...Summary of "Precision strength training: The future of strength training with...
Summary of "Precision strength training: The future of strength training with...
 
Precision strength training: The future of strength training with data-driven...
Precision strength training: The future of strength training with data-driven...Precision strength training: The future of strength training with data-driven...
Precision strength training: The future of strength training with data-driven...
 
Hand Pose Tracking for Clinical Applications
Hand Pose Tracking for Clinical ApplicationsHand Pose Tracking for Clinical Applications
Hand Pose Tracking for Clinical Applications
 
Precision Physiotherapy & Sports Training: Part 1
Precision Physiotherapy & Sports Training: Part 1Precision Physiotherapy & Sports Training: Part 1
Precision Physiotherapy & Sports Training: Part 1
 
Creativity as Science: What designers can learn from science and technology
Creativity as Science: What designers can learn from science and technologyCreativity as Science: What designers can learn from science and technology
Creativity as Science: What designers can learn from science and technology
 
Efficient Data Labelling for Ocular Imaging
Efficient Data Labelling for Ocular ImagingEfficient Data Labelling for Ocular Imaging
Efficient Data Labelling for Ocular Imaging
 
Dashboards for Business Intelligence
Dashboards for Business IntelligenceDashboards for Business Intelligence
Dashboards for Business Intelligence
 
Labeling fundus images for classification models
Labeling fundus images for classification modelsLabeling fundus images for classification models
Labeling fundus images for classification models
 

Recently uploaded

怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
tufbav
 
CHEAP Call Girls in Mayapuri (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Mayapuri  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Mayapuri  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Mayapuri (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Vip Mumbai Call Girls Kalyan Call On 9920725232 With Body to body massage wit...
Vip Mumbai Call Girls Kalyan Call On 9920725232 With Body to body massage wit...Vip Mumbai Call Girls Kalyan Call On 9920725232 With Body to body massage wit...
Vip Mumbai Call Girls Kalyan Call On 9920725232 With Body to body massage wit...
amitlee9823
 
Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
amitlee9823
 
VIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Abort pregnancy in research centre+966_505195917 abortion pills in Kuwait cyt...
Abort pregnancy in research centre+966_505195917 abortion pills in Kuwait cyt...Abort pregnancy in research centre+966_505195917 abortion pills in Kuwait cyt...
Abort pregnancy in research centre+966_505195917 abortion pills in Kuwait cyt...
drmarathore
 
Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)
amitlee9823
 
一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证
一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证
一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证
wpkuukw
 
➥🔝 7737669865 🔝▻ Deoghar Call-girls in Women Seeking Men 🔝Deoghar🔝 Escorts...
➥🔝 7737669865 🔝▻ Deoghar Call-girls in Women Seeking Men  🔝Deoghar🔝   Escorts...➥🔝 7737669865 🔝▻ Deoghar Call-girls in Women Seeking Men  🔝Deoghar🔝   Escorts...
➥🔝 7737669865 🔝▻ Deoghar Call-girls in Women Seeking Men 🔝Deoghar🔝 Escorts...
amitlee9823
 
Kothanur Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
Kothanur Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...Kothanur Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
Kothanur Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
amitlee9823
 
➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men 🔝kakinada🔝 Escor...
➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men  🔝kakinada🔝   Escor...➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men  🔝kakinada🔝   Escor...
➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men 🔝kakinada🔝 Escor...
amitlee9823
 
Call Girls In RT Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In RT Nagar ☎ 7737669865 🥵 Book Your One night StandCall Girls In RT Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In RT Nagar ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Bommasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Bommasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Bommasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Bommasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...
(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...
(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...
motiram463
 

Recently uploaded (20)

9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...
9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...
9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...
 
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
 
SM-N975F esquematico completo - reparación.pdf
SM-N975F esquematico completo - reparación.pdfSM-N975F esquematico completo - reparación.pdf
SM-N975F esquematico completo - reparación.pdf
 
CHEAP Call Girls in Mayapuri (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Mayapuri  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Mayapuri  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Mayapuri (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Vip Mumbai Call Girls Kalyan Call On 9920725232 With Body to body massage wit...
Vip Mumbai Call Girls Kalyan Call On 9920725232 With Body to body massage wit...Vip Mumbai Call Girls Kalyan Call On 9920725232 With Body to body massage wit...
Vip Mumbai Call Girls Kalyan Call On 9920725232 With Body to body massage wit...
 
Book Paid Lohegaon Call Girls Pune 8250192130Low Budget Full Independent High...
Book Paid Lohegaon Call Girls Pune 8250192130Low Budget Full Independent High...Book Paid Lohegaon Call Girls Pune 8250192130Low Budget Full Independent High...
Book Paid Lohegaon Call Girls Pune 8250192130Low Budget Full Independent High...
 
Top Rated Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
Call Girls Chikhali Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Chikhali Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Chikhali Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Chikhali Call Me 7737669865 Budget Friendly No Advance Booking
 
VIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 Booking
 
Abort pregnancy in research centre+966_505195917 abortion pills in Kuwait cyt...
Abort pregnancy in research centre+966_505195917 abortion pills in Kuwait cyt...Abort pregnancy in research centre+966_505195917 abortion pills in Kuwait cyt...
Abort pregnancy in research centre+966_505195917 abortion pills in Kuwait cyt...
 
(INDIRA) Call Girl Napur Call Now 8617697112 Napur Escorts 24x7
(INDIRA) Call Girl Napur Call Now 8617697112 Napur Escorts 24x7(INDIRA) Call Girl Napur Call Now 8617697112 Napur Escorts 24x7
(INDIRA) Call Girl Napur Call Now 8617697112 Napur Escorts 24x7
 
Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证
一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证
一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证
 
➥🔝 7737669865 🔝▻ Deoghar Call-girls in Women Seeking Men 🔝Deoghar🔝 Escorts...
➥🔝 7737669865 🔝▻ Deoghar Call-girls in Women Seeking Men  🔝Deoghar🔝   Escorts...➥🔝 7737669865 🔝▻ Deoghar Call-girls in Women Seeking Men  🔝Deoghar🔝   Escorts...
➥🔝 7737669865 🔝▻ Deoghar Call-girls in Women Seeking Men 🔝Deoghar🔝 Escorts...
 
Kothanur Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
Kothanur Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...Kothanur Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
Kothanur Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 
➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men 🔝kakinada🔝 Escor...
➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men  🔝kakinada🔝   Escor...➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men  🔝kakinada🔝   Escor...
➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men 🔝kakinada🔝 Escor...
 
Call Girls In RT Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In RT Nagar ☎ 7737669865 🥵 Book Your One night StandCall Girls In RT Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In RT Nagar ☎ 7737669865 🥵 Book Your One night Stand
 
Bommasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Bommasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Bommasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Bommasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...
(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...
(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...
 

Smartphone-powered Ophthalmic Diagnostics