BMIandCSE-1 An Overview of Biomedical Informatics and Computing Prof. Steven A. Demurjian, Sr. Computer Science & Engineering Department The University.

Slides:



Advertisements
Similar presentations
1 Skilling Up for Patient-Centered E-Health E. Vance Wilson University of Wisconsin-Milwaukee.
Advertisements

CIGNA-1 Enabling Ubiquitous Personal Health Device Integration through Open Standards Steven A. Demurjian and Maifi Khan Computer Science & Engineering.
Project-1 CSE 2102 Project 4   Organize Class in Teams of 3 with one Team of 2   Mutli-Pronged Approach  Modifications of Existing Screens  Addition.
MOLEDINA-1 CSE 5810 CSE5810: Intro to Biomedical Informatics The Role of AI in Clinical Decision Support Saahil Moledina University of Connecticut
Massachusetts: Transforming the Healthcare Economy John D. Halamka MD CIO, Harvard Medical School and Beth Israel Deaconess Medical Center.
UConnBI-BC-1 Security Issues for Bioinformatics Prof. Steven A. Demurjian, Sr. Director, CSE Graduate Program Computer Science & Engineering Department.
IntroOH-1 CSE 300 Topics in BMI: Course Objectives Prof. Steven A. Demurjian, Sr. Computer Science & Engineering Department The University of Connecticut.
Personal Digital Assistants: Revolutionizing Medical Care Lauren McKenna and Dallas Warren ORF/PSY 322- H/M Interactions May 5 th, 2005.
Overview of Biomedical Informatics Rakesh Nagarajan.
Lecture 6 Personal Health Record (Chapter 16)
MS DB Proposal Scott Canaan B. Thomas Golisano College of Computing & Information Sciences.
AHCCCS/ASU Clinical Data Project March 17 th, 2009 Arizona Health Care Cost Containment Health System Medicaid Transformation Grant Program.
A Primer on Healthcare Information Exchange John D. Halamka MD CIO, Harvard Medical School and Beth Israel Deaconess Medical Center.
What is “Biomedical Informatics”?. Biomedical Informatics Biomedical informatics (BMI) is the interdisciplinary field that studies and pursues.
Theresa Tsosie-Robledo MS RN-BC February 15, 2012
Various Types of Health Information Systems Health Informatics 489 Spring 2015.
Training Adult Learners to Use EMR Technology Ruth Bowen Susan Thomas.
Copyright © 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved. McGraw-Hill Chapter 5 Personal Health Records Electronic Health Records for Allied.
DR EBTISSAM AL-MADI Consumer Informatics, nursing informatics, public health informatics.
IntroOH-1 CSE 5810 CSE5810: Intro to Biomedical Informatics Prof. Steven A. Demurjian, Sr. Computer Science & Engineering Department The University of.
Medical informatics management EMS 484, 12 Dr. Maha Saud Khalid.
Medical Informatics Basics
Office 365: Efficient Cloud Solutions Wednesday March 12, 9AM Chaz Vossburg / Gabe Laushbaugh.
Project HealthDesign Overview Patricia Flatley Brennan, RN, PhD, FAAN University of Wisconsin-Madison Funded by the Robert Wood Johnson Foundation with.
Decision Support for Quality Improvement
MD-EXPERT Designed with doctors for doctors. One solution for multiple platforms
1 CSE 4939 What is BMI? Prof. Steven A. Demurjian, Sr. Computer Science & Engineering Department The University of Connecticut 191 Auditorium Road, Box.
CSE5810: Intro to Biomedical Informatics
IntroOH-1 CSE 5810 Wireless Body Sensor Networks (WBSN) in Healthcare Aljoharah A. Algwaiz Computer Science & Engineering Department The University of.
OV-1.1 CSE2102 CSE2102 Intro to Software Engineering Prof. Steven A. Demurjian, Sr. Director, CS&E Graduate Program Computer Science & Engineering Department.
1 CSE 2102 CSE 2102 Ph.D. Proposal A Process Framework For Ontology Modeling, Design, And Development Realized By Extending OWL and ODM Candidate: Rishi.
Medical Informatics Basics
Exit Presentation University of Miami School of Medicine Industrial Engineering’s Role in Health Care.
Medical Informatics Basics Lection 1 Associated professor Andriy Semenets Department of Medical Informatics.
PHR-1 CSE 5810 Personal Health Records Prof. Steven A. Demurjian, Sr. Computer Science & Engineering Department The University of Connecticut 371 Fairfield.
1 Visioning the 21 st Century Health System Kenneth I. Shine, MD National Health Information Infrastructure 2003: Developing a National Action Agenda for.
Rate My Health A Smartphone Application for Benchmarking Individual Health Status to the Health Indicators Warehouse.
Chapter 6 – Data Handling and EPR. Electronic Health Record Systems: Government Initiatives and Public/Private Partnerships EHR is systematic collection.
Electronic Health Records: Healthcare System’s Common Trends Based on Cloud Computing Group 2: OU Jin FANG Ting
The Status of Health IT in British Columbia Elaine McKnight.
Component 6 - Health Management Information Systems Unit 1-2 What is Health Informatics?
Issues and Challenges for Integrated Surveillance Systems Daniel M. Sosin, MD, MPH Division of Public Health Surveillance and Informatics Epidemiology.
Component 6 - Health Management Information Systems
Integrating a Federated Healthcare Data Query Platform With Electronic IRB Information Systems Shan He IPHIE 2010.
Component 3-Terminology in Healthcare and Public Health Settings Unit 16-Definitions and Concepts in the EHR This material was developed by The University.
Chapter 19 Manager of Information Systems. Defining Informatics Process of using cognitive skills and computers to manage information.
Project-1 CSE 2102 Individual Project Background  What is Personal Health Assistant (PHA)?  Patient Version for Medication and Chronic Disease Management.
ULTIMA*DCF for children and adolescents clinics and hospitals.
Health Management Information Systems Unit 3 Electronic Health Records Component 6/Unit31 Health IT Workforce Curriculum Version 1.0/Fall 2010.
Health Management Information Systems Unit 8 Consumer Health Informatics.
Copyright © 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved. McGraw-Hill Chapter 5 Personal Health Records Electronic Health Records for Allied.
dWise Healthcare Bangalore
IntroOH-1 CSE 5810 CSE5810: Intro to Biomedical Informatics Prof. Steven A. Demurjian, Sr. Computer Science & Engineering Department The University of.
S ecure A rchitecture F or E xchanging Health Information in Central Massachusetts Larry Garber, M.D. Peggy Preusse, R.N. June 9 th, 2005.
SAGE Nick Beard Vice President, IDX Systems Corp..
Terminology in Healthcare and Public Health Settings Electronic Health Records Lecture b – Definitions and Concepts in the EHR This material Comp3_Unit15.
Management Information System In Healthcare
1 Copyright © 2009, 2006, 2003, 2000, 1997, 1994 by Saunders, an imprint of Elsevier Inc. Chapter 23 Nursing Informatics.
Announce-1 CSE 5810Announcements  Informatics is:  Management and Processing of Data  From Multiple Sources/Contexts  Involves Classification (Ontologies),
Copyright © 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved. McGraw-Hill/Irwin Chapter 2 Clinical Information Standards – Unit 3 seminar Electronic.
DigitalHC-1 CSE 5810 Digital Healthcare Security Prof. Steven A. Demurjian, Sr. Computer Science & Engineering Department The University of Connecticut.
CSE5810: Intro to Biomedical Informatics
Semantic Web - caBIG Abstract: 21st century biomedical research is driven by massive amounts of data: automated technologies generate hundreds of.
Electronic Health Records (EHR)
Unit 5 Systems Integration and Interoperability
CSE5810: Intro to Biomedical Informatics
Electronic Health Information Systems
What is “Biomedical Informatics”?
Announcements Research Topic – finalize by 9/22 – topics so far
Omnibus Care Plan (OCP) Care Coordination System
Presentation transcript:

BMIandCSE-1 An Overview of Biomedical Informatics and Computing Prof. Steven A. Demurjian, Sr. Computer Science & Engineering Department The University of Connecticut 371 Fairfield Road, Box U-255 Storrs, CT (860)

BMIandCSE-2 What is Informatics?  Informatics is:  Management and Processing of Data  From Multiple Sources/Contexts  Involves Classification (Ontologies), Collection, Storage, Analysis, Dissemination  Informatics is Multi-Disciplinary  Computing (Model, Store, Process Information)  Social Science (User Interactions, HCI)  Statistics (Analysis)  Informatics Can Apply to Multiple Domains:  Business, Biology, Fine Arts, Humanities  Pharmacology, Nursing, Medicine, etc.

BMIandCSE-3 What is Informatics?  Heterogeneous Field – Interaction between People, Information and Technology  Computer Science and Engineering  Social Science (Human Computer Interface)  Information Science (Data Storage, Retrieval and Mining) People Information Technology Informatics Adapted from Shortcliff textbook

BMIandCSE-4 What is Biomedical Informatics (BMI)?  BMI is Information and its Usage Associated with the Research and Practice of Medicine Including:  Clinical Informatics for Patient Care  Medical Record + Personal Health Record  Bioinformatics for Research/Biology to Bedside  From Genomics to Proteomics  Public Health Informatics (State and Federal)  Tracking Trends in Public Sector  Clinical Research Informatics  Deidentified Repositories and Databases  Facilitate Epidemiological Research and Ongong Clinical Studies (Drug Trails, Data Analysis, etc.)  Clinical Informatics, Pharmacy Informatics, Consumer Health Informatics, Nursing Informatics

BMIandCSE-5 What is Biomedical Informatics (BMI)?  A Exciting Emerging Discipline  Biomedical Informatics/Health Information Technology Rapidly Emerging Discipline  Cutting Edge, Incredible Career and Research Opportunities  Wide Range of Data  Clinical Data on Patients  Diagnostic Data (Scans, Labs, EKG, etc.)  Population Data (Public Health Surveillance)  Research on Genomic and Biological Data  Any Data Involved in  Care of Patients  Medical and Clinical Research

BMIandCSE-6 Why is BMI/Clinical Practice Important?  Tracking all Information for Patient and his/her Care  Medical Record, Medical Tests (Lab, Diagnostic, Scans, etc.), Prescriptions  Dealing with Patients – Direct Medical Care  Hospital or Clinic, Physician’s Office  Testing Facility, Insurance/Reimbursement  Bringing Together Information for Different Sources  Health Information Exchange  Gather Data from MD Offices, Clinics, Hospitals  Informatics Support via:  Personal Health Records  Electronic Medical Record  Linking/Accessing Data Repositories  Collaborative and Secure (HIPPA) Web Portals

BMIandCSE-7 © T. Shortliffe 2006 Columbia University

BMIandCSE-8 © T. Shortliffe 2006 Columbia University

BMIandCSE-9 © T. Shortliffe 2006 Columbia University

BMIandCSE-10 BMI and Computer Science & Engineering  Significant Impact Across CS&E Fields Including:  Security and Data Protection/Privacy  Sensor Networks to Monitor Elderly  Artificial Intelligence &Clinical Decision Support  Software Architectures for Integrating Health Information  Bioinformatics (BI) to Process Biological Data  Supercomputing for Genomic and Clinical Data Analysis  Visualization to Conceptualize BMI/BI Data  Algorithms for BMI/Clinical Data Analysis  Mobile Computing to Impact Patient Health and Data Availability  Etc…

BMIandCSE-11 What is BMI Used to Support? Clinical Practice  Dealing with Patients – Direct Medical Care  Hospital or Clinic  Physician’s Office  Testing Facility  Insurance/Reimbursement  Tracking All Data Associated with Patients  Medical Record  Medical Tests (Lab, Diagnostic, Scans, etc.)  Prescriptions  Stringent Data Protection (HIPAA)  Distributed Repositories, Inability to Access Data in Emergent Situations, Competition, etc.

BMIandCSE-12 What is Medical Informatics?  Clinical Informatics, Pharmacy Informatics  Public Health Informatics  Consumer Health Informatics  Nursing Informatics  Systems and People Issues  Intended to Improve Clinical outcomes, Satisfaction and Efficiency  Workflow Changes, Business Implications, Implementation, etc…  Patient Centered – Personal Health Record and Medical Home  Care Centered – Pay for Performance, Improving Treatment Compliance

BMIandCSE-13 What is Bionformatics?  Focused on Research :  Genomic and Proteomic Tools, Evaluation Methods, Computing And Database Needs  Information Retrieval and Manipulation of Large Distributed (caBIG) Data Sets (cabig.cancer.gov/index.asp)  Often Requires Grid Computing  Includes Cancer and Immunology Research  Increasing Need to Tie These Separate Types of Systems Together = Personalized Medicine  Biology and the Bedside (  Significant Expertise in BI in CS&E, MCB, Statistics, and UCHC

BMIandCSE-14 Where is Data/How is it Used?  Medical and Administrative Data Found in Clinical Information Systems (CIS) Such As:  Personal Health Records - Microsoft Healthvault  Electronic Medical Records – OpenEMR  Patient Portals  E Prescribing (electronic Rx)  Hospital Info. Systems  Laboratory, Imaging and Other Systems  Pharmacy, Nursing, Picture Archiving Systems  Complex Data Storage and Retrieval – Many Different Systems  Research Increasingly Reliant on CIS  Jump to PDF Presentation with Screenshots

BMIandCSE-15 What are Major Informatics Challenges?  Shortage of Trained People Nationally  Slows adoption of Health Information Technology  Results in Poor Planning and Coordination, Duplication of Efforts and Incomplete Evaluation  What are Critical Needs?  CS/CSE/CompE with Health/Medical Domain Knowledge  Dually Trained Clinicians or Researchers in Leadership of some Initiatives  Connect all folks with Informatics Roles across Institutions to Improve Efficiency  Multi-Disciplinary: CSE, Statistics, Biology, Medicine, Nursing, Pharmacy, etc.  Emerging Standards for Information Modeling and Exchange ( based on XML

BMIandCSE-16 Summary of Web Sites of Note:  AMIA (  IHE (  Smartplatform (  Mysis MOSS (  NSF Clinical and Translational Science Program   Emerging Patient Data Standard   Informatics for Integrating Biology & the Bedside.   Cancer Biomedical Informatics Grid 

BMIandCSE-17 BMI in Computing: Interoperability  Need to Integrate Across Health Care Enterprise  Practice management systems (PMS) for management of non-medical patient information  Electronic medical records (EMR)  Decision Support Systems (both within and external to EMRs)  Medical laboratory information systems (MLIS)  Personal health records (PHR)  Electronic Prescribing  Patient Portal (Tests, Appointments, Refills)  Billing Systems   Employ Computing w.r.t. Standards, Interoperability, Software Architectures, Security, Privacy, Decision Support, etc.

BMIandCSE-18 Stakeholders for HIE and Virtual Chart

BMIandCSE-19 Who are the Major Stakeholders?  Patients that require short-term treatments, long-term treatments, emergency help, inpatient care, ambulatory care, home care, etc.  Providers that administer care (MDs, medical specialists, ER MDs, nurses, hospitals, long term care facilities, home health care, nurse practitioners, etc.)  Public health organizations that monitor health trends and include disease control and prevention organizations, medical associations, etc.  Researchers that explore new health treatments, medications, and medical devices  Laboratories that conduct tests and include chemistry, microbiology, radiology, blood, genome, etc.  Payers that are responsible for cost management

BMIandCSE-20 What are Interoperability Issues?  In Computing: For heterogeneous software systems, interoperability means exchanging information efficiently and without any additional effort of the user  For Medical Software Systems:

BMIandCSE-21 Syntactic Interoperability  Defined as the Ability to read and Write the Same File Formats and Communicate over Same Protocols  Available Solutions Include:  Custom Adapter Interfaces  XML  Web Services  Cloud Computing  Standards and their Usage  CDA and HL7 (both in XML)  OpenEHR (  Continuity of Care Record (CCR

BMIandCSE-22 Semantic Interoperability  Defined as  Defined as ability of systems to exchange data and interpret information while automatically allowing said information to be used across the systems without user intervention and without additional agreements between the communicating parties   Must Understand the Data to be Integrated  In a PHR – Patient may refer to “Stroke”  In an EMR – Provider may indicate “cerebrovascular incident”  These need to be Reconciled Semantically   Available Technologies Include:  SNOMED  LOINC  NDC

BMIandCSE-23 BMI in Computing: SW Architectures  Can we Leverage Software Architectural Alternatives from Computing:  Data Warehouse  Service-Oriented Architectures  Grid Computing  Cloud Computing  Publisher-Subscriber Paradigm  Web-Architectures and Services  Objectives:  Understand their Capabilities in Support of Health Information Exchange  A Solution may Require a Combination of Approaches

BMIandCSE-24 Hybrid Architecture: Applied to Real Setting

BMIandCSE-25 Hybrid Architecture: Applied to Real Setting

BMIandCSE-26 Hybrid Architecture: Applied to Real Setting

BMIandCSE-27 Hybrid Architecture: Applied to Real Setting

BMIandCSE-28 Hybrid Architecture: Applied to Real Setting

BMIandCSE-29 Patients Providers Clinical Researchers BMI in Computing: Security Web Server Appl Server DB Server Firewall https Encryption https Encryption Secure Communication XML html Web Content GUI Look and Feel Patient GUI for RN vs. MD Web - Control Services Appl. – Control Methods

BMIandCSE-30 Security Issues for Patients  HIPPA Overriding Concern  All Patient Interfaces Web-Based  Secure Communication  To/From Web Server (https)  Among Discussion Group Members Is this https or Peer-to-Peer?  Role-Based Access Control to Authorize  Providers to Interact  PHR Data to Individual Providers Patients Providers Clinical Researchers Web-Based Portal(XML + HL7) Open Source XML DB

BMIandCSE-31 Security Issues for Providers Patients Providers Clinical Researchers EMR  HIPPA Concerns for any EMR Data Transmitted into Portal  Need to Consider Delegation  Provider P Access to Portal for Patient X  Provider Q on Call  Can P Delegate his Permission to Access Portal to Q?  Will Q’s Role (e.g., EMT) Limit Access Even with Delegation? Web-Based Portal(XML + HL7) Open Source XML DB

BMIandCSE-32 Motivation: General Concepts  Authentication  Proving you are who you are  Signing a Message  Is Client who s/he Says they are?  Authorization  Granting/Denying Access  Revoking Access  Does Client have Permission to do what s/he Wants?  Encryption  Establishing Communications Such that No One but Receiver will Get the Content of the Message  Symmetric Encryption and Public Key Encryption

BMIandCSE-33 Motivation: Type of Security Issues  Legal and Ethical Issues  Information that Must be Protected  Information that Must be Accessible  HIPPA vs. Emergent Health Situations  Policy Issues  Who Can See What Information When?  Applications Limits w.r.t. Data vs. Users?  System Level Enforcement  What is Provided by the DBMS? Programming Language? OS? Application? Web Server? Client?  How Do All of the Pieces Interact?  Multiple Security Levels/Organizational Enforcement  Mapping Security to Organizational Hierarchy  Protecting Information in Organization

BMIandCSE-34 BMI: Security  Security is Multi-Step, Multi-Discipline Process  Definition of Security Requirements  Realization of Security at Web, Application, and Database Levels  Integration of Security from Client to Web to Application to DB  Rigorous Definition of Security Policy  Dynamic Nature of Security Privileges  Enforcement of Defined Privileges Across and within Multiple Tiers  Overall, Security in Today’s World Integral Part of Everyday Life - Some Key Concerns  Confidentiality of an Individuals Data – PHR/EMR  Identity Theft  Protecting National Infrastructure

BMIandCSE-35 BMI Cell Phone Applications  Observations of Daily Living and PHRs  Passive – Once Initiated, Collects Data  Accelerometer  Pedometer  Pill Bottle that Sends a Time Stamp Message (over Bluetooth?) to SmartPhone  Active – Patient Initiated  Providing Information via Smartphone on: –Diabetes (Glucose, Weight, Insulin) –Asthma (Peak Flow, use of Inhaler) –Heart Disease (Pulse, BP, Diet) –Pain, Functional status, Fatigue, etc.  Medication/OTC/Supplement Tracking 

BMIandCSE-36 History of Mobile Computing 2009

BMIandCSE-37 History of Mobile Computing – Aug 2013

BMIandCSE-38 History of Mobile Computing - Tablets

BMIandCSE-39 Semester Project in CSE2102 – Fall 2013  Personal Health Assistant (PHA)  Patient Version for Medication and Chronic Disease Management and Authorizing Providers  Identify Overmedication, adverse interactions, and adverse reactions  Provider Version for Viewing Patient Data that has been Authorized  Personal Health Record Microsoft HealthVault  A Person Can Track Medical Information  Used as Backend Repository to PHA  OpenEMR Standalone version for Providers  Seek to Integrate into PHA  Support Medication Reconciliation

BMIandCSE-40 Software Architecture Diagram

BMIandCSE-41 Architecture for CSE2102 in Fall 2013

BMIandCSE-42 Four Part Semester Project in CSE2102  Part 1: Installing Technologies  Android SDK, EclipseUML, openEMR  Part 2a: Design and Implementation of Class Library  Meds, ODLs, Diseases, Exercise, Nutrition  Part 2b: Expansion of PHA Android Source to  Chronic Diseases,  Exercise, Nutrition  Part 3: Integrating PHA with MS HealthVault  Use of REST API – Linkage to Common Server  Read/Store Data from HealthVault  Part 4: Extending PHA and Integrating with openEMR  Medication Interactions – Use RxNorm, RxTerms, NDF-RT and other Federal REST APIs  Pull Medications from openEMR

BMIandCSE-43 Android SDK

BMIandCSE-44 Android SDK Manager

BMIandCSE-45 Android Virtual Device Manager

BMIandCSE-46 Android Virtual Device Manager

BMIandCSE-47 PHA in Andriod Emulator

BMIandCSE-48openEMR

BMIandCSE-49 iOS PHA – Patient Version

BMIandCSE-50 iOS PHA – Patient Version

BMIandCSE-51 iOS PHA – Patient Version

BMIandCSE-52 iOS PHA – Provider Version

BMIandCSE-53 Android PHA Screenshots

BMIandCSE-54 Android PHA Screenshots

BMIandCSE-55 Android PHA Screenshots

BMIandCSE-56Conclusions  Please Contact me with Questions on these Topics  Look for CSE Offerings in Coming Years  Undergrad Bioinformatics Course  CSE3800 – Usually each Fall Semseter  Undergrad Introduction to Biomedical Informatics  In Spring – Cross Listed with CSE5810!  Lab Based Courses  Software and Hardware Foci  Industry Sponsored Student Projects  Undergraduate Info and Data Security Course

BMIandCSE-57 CSE4904 – Spring 2010  Smartphone Projects on ODLs and Other Medical Data Tracking and Alerts  Three Platforms:  Google’s Android (Java)  Blackberry (Java)  iPhone (Objective C)  Three Teams of Three Students Each  Work ongoing this Semester  Joint CSE (4 students) and PharmD (4 students)  CSE Fac (Demurjian) and PharmD Fac (Smith)  CSE4939W in Spring 2012  Industry Sponsored Projects  Cell/Mobile Platform Based

BMIandCSE-58 Blackberry Team  Ability to Track Information on ODLs and Prescriptions  Login Screen  Connection to Google Health  Health Screen to Track ODLs  Charting of ODLs over Time  Loading Scripts from Google Health  Prescription Alarms  Adam Siena, Kristopher Collins, William Fidrych

BMIandCSE-59 Screen Shots

BMIandCSE-60 Screen Shots

BMIandCSE-61 Screen Shots

BMIandCSE-62 Screen Shots

BMIandCSE-63 Screen Shots

BMIandCSE-64 Android Team  Similar Capabilities to Blackberry Project  Wellness Diary and Medication Alarm  Integration with Google Health  Much Improved ODL Screens  Male and Female Faces  Change “Face” Based on Value  Tracking Prescriptions and Alarms  Reports via. Google Charts  Ishmael Smyrnow, Kevin Morillo, James Redway

BMIandCSE-65 Screen Shots

BMIandCSE-66 Screen Shots

BMIandCSE-67 Screen Shots

BMIandCSE-68 Screen Shots

BMIandCSE-69 iPhone Team  Similar Capabilities to Blackberry Project  Tracking of Conditions, Medications, and Allergies  ODLs for:  Blood-Glucose, Peak-Flow, and Hypertension  Generation of Reports  Synchronization with Google Health  Brendan Heckman, Ryan McGivern, Matthew Fusaro

BMIandCSE-70 PHA iOS Application

BMIandCSE-71 Main Menu & Settings Menu

BMIandCSE-72Profile

BMIandCSE-73Medications

BMIandCSE-74 Wellness Diary

BMIandCSE-75 Observations of Daily Living

BMIandCSE-76

BMIandCSE-77 Dietary Management

BMIandCSE-78 Screen Shots

BMIandCSE-79 Screen Shots

BMIandCSE-80 Screen Shots

BMIandCSE-81 Screen Shots