際際滷

際際滷Share a Scribd company logo
Responsive and Personalized Web
Layouts with Integer Programming
Markku Laine, Yu Zhang, Simo Santala,
Jussi P.P. Jokinen, Antti Oulasvirta
June 9, 2021 EICS 2021
2
Responsive web design油(RWD) is an approach to油web design油that
makes web pages render well on a variety of devices and window
or screen sizes from minimum to maximum display size.
 Wikipedia
What is responsive web design?
3
Challenges in responsive web design
Design for multiple screen sizes

Implement adaptation rules

Decide optimal breakpoints

Lack of personalization
?
How to automate the
generation of designer-like
responsive and personalized
web designs?
?
?
?
?
4
Proposed approach
5
C-RWD
(our system)
Existing
web design
Responsive and personalized
web design
User interactions
Optimization objectives
and constraints
6
Breakpoint web designs
smaller larger
Screen size
Existing
web design
7
Personalized web designs
less more
Personalization
Existing
web design
1
1
2
8
Layout as a Service (LaaS)
Our extensions
Layout Parser

Responsive shape sets

Event Logger

New events and user data

Design Task Generator

Responsive design tasks

Layout Optimizer

Web designs for given breakpoints

Layout Adapter

Fully responsive grid layout
Laine et al. [ICWE 2020]
Overview
A service platform that

enables objective-level 

personalization of web layouts
9
Shape set creation
Simulated element width
infeasible non-ideal ideal
narrower wider
For each
key element
10
Layout optimization
General benefits of MILP
Applicable to a wide range of problems

Controllable design outcomes

Works without any prior data

Offers proofs for solution quality

Good computation performance
Mixed-Integer
Linear Programming
model
Our optimization objectives
Layout similarity

Element order

Consistency of layouts

Layout aesthetics

Non-overlapping

Non-overflowing

Perfectly packed

Grid layout (Flexbox)

Layout usability

Visual saliency

Selection time
 controllable
 controllable
11
Optimization process
1. Reorder
elements
2. Optimize
for aesthetics
3. Optimize
for usability
4. Optimize
for aesthetics and usability
New order:
Header
A2
A3
A1
A4
A5
Footer
Original
web page
Retargeted
web page
12
Web page retargeting
1803
px
1366 px 12 columns
4
rows
Retargeting process
Layout conversion

Positional layout  Grid layout

Dynamic media queries

Layout adaptation

In real-time

Navbar generation

Fully responsive

Similar style

Image cropping

Smart cropping

Face detection
13
Computational
responsive web design
C-RWD is a novel approach to automated generation,
optimization, and personalization of responsive web
designs using computational methods.
14
Evaluation
14
Study 1
Perceived quality
by end users
Study 2
Perceived quality
by designers
Evaluation
15
Study design
 Experiment: online survey

 Participants: end users and designers

 Task: rate the quality of web designs

 Materials: four Bootstrap template based websites

 Screen sizes: mobile, tablet, laptop, desktop

 Layout-design methods: original, optimized (our approach), Masonry
16
Materials
17
Materials
Original Optimized
(our approach)
Masonry
18
Study 1
with end users
19
86 participants
Female
33
Male
53
Age 1868 years (M = 27.7, SD = 10.4)
20
Results
Mean
end user
ratings
M = -0.13
M = -0.13
M = -0.09
M = 0.81
M = 0.69
M = 0.69
M = 1.30
M = 1.19
M = 0.71
M = 1.38
M = 1.36
M = 0.59
21
Study 2
with designers
22
64 participants
Age 1858 years (M = 26.2, SD = 8.2)
Female
10
Male
52 Other
2
Work experience 015 years (M = 2.4, SD = 2.8)
23
Results
Mean
designer
ratings
M = 0.50
M = 0.41
M = 0.53
M = 1.06
M = 0.91
M = 0.89
M = 1.20
M = 1.18
M = 0.72
M = 1.31
M = 1.20
M = 0.43
24
Contributions
 A novel approach for automated generation of responsive and personalized web
layouts with integer programming

 A mixed-integer linear programming model for generating a consistent set of
personalized web designs for given breakpoints

 Web engineering techniques for collection optimization constraints and adapting
the resulting designs at runtime to form a fully responsive grid layout

 Results of two ratings-based online studies, with end users (N = 86) and
designers (N = 64)
EICS 2021
25
markku.laine@aalto.fi
userinterfaces.aalto.fi/c-rwd/ @mplaine
Responsive and Personalized Web
Layouts with Integer Programming
Markku Laine, Yu Zhang, Simo Santala,
Jussi P.P. Jokinen, Antti Oulasvirta

More Related Content

Similar to Responsive and Personalized Web Layouts with Integer Programming (20)

Responsive Web Design Framework for Modern Websites.pdf
Responsive Web Design Framework for Modern Websites.pdfResponsive Web Design Framework for Modern Websites.pdf
Responsive Web Design Framework for Modern Websites.pdf
Cuneiform Consulting Pvt Ltd.
Alexa IT Solution Responsive Web designing
Alexa IT Solution Responsive Web designingAlexa IT Solution Responsive Web designing
Alexa IT Solution Responsive Web designing
Ravi Panchal
Responsive Design Workflow
Responsive Design WorkflowResponsive Design Workflow
Responsive Design Workflow
Shivanku Kumar
Responsive Web Design ~ Best Practices for Maximizing ROI
Responsive Web Design ~ Best Practices for Maximizing ROIResponsive Web Design ~ Best Practices for Maximizing ROI
Responsive Web Design ~ Best Practices for Maximizing ROI
Juan Carlos Duron
Responsive Web Design Framework Future of React Native.
Responsive Web Design Framework Future of React Native.Responsive Web Design Framework Future of React Native.
Responsive Web Design Framework Future of React Native.
Cuneiform Consulting Pvt Ltd.
Jesse Cohen's Portfolio
Jesse Cohen's PortfolioJesse Cohen's Portfolio
Jesse Cohen's Portfolio
Jesse Cohen
Communication & Coordination on a Construction Project Through Building I...
Communication & Coordination on a Construction Project Through Building I...Communication & Coordination on a Construction Project Through Building I...
Communication & Coordination on a Construction Project Through Building I...
muhammad87
50120140507003 2-3
50120140507003 2-350120140507003 2-3
50120140507003 2-3
IAEME Publication
50120140507003
5012014050700350120140507003
50120140507003
IAEME Publication
What is a pba webdeveloper?
What is a pba webdeveloper?What is a pba webdeveloper?
What is a pba webdeveloper?
tiefield
Essential Guide to Web Design & Development - Key Trends and Tips.pdf
Essential Guide to Web Design & Development - Key Trends and Tips.pdfEssential Guide to Web Design & Development - Key Trends and Tips.pdf
Essential Guide to Web Design & Development - Key Trends and Tips.pdf
nathaniel838729
Open Minded? Software Engineer to a UX Engineer. Ask me how. by Micael Diaz d...
Open Minded? Software Engineer to a UX Engineer. Ask me how. by Micael Diaz d...Open Minded? Software Engineer to a UX Engineer. Ask me how. by Micael Diaz d...
Open Minded? Software Engineer to a UX Engineer. Ask me how. by Micael Diaz d...
DEVCON
Timreitzes portfolio
Timreitzes portfolioTimreitzes portfolio
Timreitzes portfolio
Tim Reitzes
Webinar Recording "Best Practices in RWD - Responsive Web Design"
Webinar Recording "Best Practices in RWD - Responsive Web Design"Webinar Recording "Best Practices in RWD - Responsive Web Design"
Webinar Recording "Best Practices in RWD - Responsive Web Design"
Sachin Katariya
Joel Baskin UX Design and Artifacts
Joel Baskin UX Design and ArtifactsJoel Baskin UX Design and Artifacts
Joel Baskin UX Design and Artifacts
Joel Baskin
digital marketing[1].pdf
digital marketing[1].pdfdigital marketing[1].pdf
digital marketing[1].pdf
TECHCENTRAL3
Responsive Web design Zambig
Responsive Web design ZambigResponsive Web design Zambig
Responsive Web design Zambig
Tribune Media
SOFTWARE(Web Development and Web Design).pptx
SOFTWARE(Web Development and Web Design).pptxSOFTWARE(Web Development and Web Design).pptx
SOFTWARE(Web Development and Web Design).pptx
IqraKhadim9
SEF 2014 - Responsive Design in SharePoint 2013
SEF 2014 - Responsive Design in SharePoint 2013SEF 2014 - Responsive Design in SharePoint 2013
SEF 2014 - Responsive Design in SharePoint 2013
Marc D Anderson
Resume-UI developer
Resume-UI developerResume-UI developer
Resume-UI developer
SriSubba Kasireddy
Responsive Web Design Framework for Modern Websites.pdf
Responsive Web Design Framework for Modern Websites.pdfResponsive Web Design Framework for Modern Websites.pdf
Responsive Web Design Framework for Modern Websites.pdf
Cuneiform Consulting Pvt Ltd.
Alexa IT Solution Responsive Web designing
Alexa IT Solution Responsive Web designingAlexa IT Solution Responsive Web designing
Alexa IT Solution Responsive Web designing
Ravi Panchal
Responsive Design Workflow
Responsive Design WorkflowResponsive Design Workflow
Responsive Design Workflow
Shivanku Kumar
Responsive Web Design ~ Best Practices for Maximizing ROI
Responsive Web Design ~ Best Practices for Maximizing ROIResponsive Web Design ~ Best Practices for Maximizing ROI
Responsive Web Design ~ Best Practices for Maximizing ROI
Juan Carlos Duron
Responsive Web Design Framework Future of React Native.
Responsive Web Design Framework Future of React Native.Responsive Web Design Framework Future of React Native.
Responsive Web Design Framework Future of React Native.
Cuneiform Consulting Pvt Ltd.
Jesse Cohen's Portfolio
Jesse Cohen's PortfolioJesse Cohen's Portfolio
Jesse Cohen's Portfolio
Jesse Cohen
Communication & Coordination on a Construction Project Through Building I...
Communication & Coordination on a Construction Project Through Building I...Communication & Coordination on a Construction Project Through Building I...
Communication & Coordination on a Construction Project Through Building I...
muhammad87
What is a pba webdeveloper?
What is a pba webdeveloper?What is a pba webdeveloper?
What is a pba webdeveloper?
tiefield
Essential Guide to Web Design & Development - Key Trends and Tips.pdf
Essential Guide to Web Design & Development - Key Trends and Tips.pdfEssential Guide to Web Design & Development - Key Trends and Tips.pdf
Essential Guide to Web Design & Development - Key Trends and Tips.pdf
nathaniel838729
Open Minded? Software Engineer to a UX Engineer. Ask me how. by Micael Diaz d...
Open Minded? Software Engineer to a UX Engineer. Ask me how. by Micael Diaz d...Open Minded? Software Engineer to a UX Engineer. Ask me how. by Micael Diaz d...
Open Minded? Software Engineer to a UX Engineer. Ask me how. by Micael Diaz d...
DEVCON
Timreitzes portfolio
Timreitzes portfolioTimreitzes portfolio
Timreitzes portfolio
Tim Reitzes
Webinar Recording "Best Practices in RWD - Responsive Web Design"
Webinar Recording "Best Practices in RWD - Responsive Web Design"Webinar Recording "Best Practices in RWD - Responsive Web Design"
Webinar Recording "Best Practices in RWD - Responsive Web Design"
Sachin Katariya
Joel Baskin UX Design and Artifacts
Joel Baskin UX Design and ArtifactsJoel Baskin UX Design and Artifacts
Joel Baskin UX Design and Artifacts
Joel Baskin
digital marketing[1].pdf
digital marketing[1].pdfdigital marketing[1].pdf
digital marketing[1].pdf
TECHCENTRAL3
Responsive Web design Zambig
Responsive Web design ZambigResponsive Web design Zambig
Responsive Web design Zambig
Tribune Media
SOFTWARE(Web Development and Web Design).pptx
SOFTWARE(Web Development and Web Design).pptxSOFTWARE(Web Development and Web Design).pptx
SOFTWARE(Web Development and Web Design).pptx
IqraKhadim9
SEF 2014 - Responsive Design in SharePoint 2013
SEF 2014 - Responsive Design in SharePoint 2013SEF 2014 - Responsive Design in SharePoint 2013
SEF 2014 - Responsive Design in SharePoint 2013
Marc D Anderson

More from Markku Laine (9)

Monitoring the Spreading of Infectious Diseases in Finland
Monitoring the Spreading of Infectious Diseases in FinlandMonitoring the Spreading of Infectious Diseases in Finland
Monitoring the Spreading of Infectious Diseases in Finland
Markku Laine
XFormsDB: An XForms-Based Framework for Simplifying Web Application Development
XFormsDB: An XForms-Based Framework for Simplifying Web Application DevelopmentXFormsDB: An XForms-Based Framework for Simplifying Web Application Development
XFormsDB: An XForms-Based Framework for Simplifying Web Application Development
Markku Laine
XIDE: Expanding End-User Web Development
XIDE: Expanding End-User Web DevelopmentXIDE: Expanding End-User Web Development
XIDE: Expanding End-User Web Development
Markku Laine
Connecting XForms to Databases: An Extension to the XForms Markup Language
Connecting XForms to Databases: An Extension to the XForms Markup LanguageConnecting XForms to Databases: An Extension to the XForms Markup Language
Connecting XForms to Databases: An Extension to the XForms Markup Language
Markku Laine
Editable Documents on the Web
Editable Documents on the WebEditable Documents on the Web
Editable Documents on the Web
Markku Laine
Local Storage for Web Applications
Local Storage for Web ApplicationsLocal Storage for Web Applications
Local Storage for Web Applications
Markku Laine
Performance Evaluation of XMPP on the Web
Performance Evaluation of XMPP on the WebPerformance Evaluation of XMPP on the Web
Performance Evaluation of XMPP on the Web
Markku Laine
Web Services for the Internet of Things
Web Services for the Internet of ThingsWeb Services for the Internet of Things
Web Services for the Internet of Things
Markku Laine
Extending XForms with Server-Side Functionality
Extending XForms with Server-Side FunctionalityExtending XForms with Server-Side Functionality
Extending XForms with Server-Side Functionality
Markku Laine
Monitoring the Spreading of Infectious Diseases in Finland
Monitoring the Spreading of Infectious Diseases in FinlandMonitoring the Spreading of Infectious Diseases in Finland
Monitoring the Spreading of Infectious Diseases in Finland
Markku Laine
XFormsDB: An XForms-Based Framework for Simplifying Web Application Development
XFormsDB: An XForms-Based Framework for Simplifying Web Application DevelopmentXFormsDB: An XForms-Based Framework for Simplifying Web Application Development
XFormsDB: An XForms-Based Framework for Simplifying Web Application Development
Markku Laine
XIDE: Expanding End-User Web Development
XIDE: Expanding End-User Web DevelopmentXIDE: Expanding End-User Web Development
XIDE: Expanding End-User Web Development
Markku Laine
Connecting XForms to Databases: An Extension to the XForms Markup Language
Connecting XForms to Databases: An Extension to the XForms Markup LanguageConnecting XForms to Databases: An Extension to the XForms Markup Language
Connecting XForms to Databases: An Extension to the XForms Markup Language
Markku Laine
Editable Documents on the Web
Editable Documents on the WebEditable Documents on the Web
Editable Documents on the Web
Markku Laine
Local Storage for Web Applications
Local Storage for Web ApplicationsLocal Storage for Web Applications
Local Storage for Web Applications
Markku Laine
Performance Evaluation of XMPP on the Web
Performance Evaluation of XMPP on the WebPerformance Evaluation of XMPP on the Web
Performance Evaluation of XMPP on the Web
Markku Laine
Web Services for the Internet of Things
Web Services for the Internet of ThingsWeb Services for the Internet of Things
Web Services for the Internet of Things
Markku Laine
Extending XForms with Server-Side Functionality
Extending XForms with Server-Side FunctionalityExtending XForms with Server-Side Functionality
Extending XForms with Server-Side Functionality
Markku Laine

Recently uploaded (20)

Dual-Energy CT in Head and Neck Imaging.pdf
Dual-Energy CT in Head and Neck Imaging.pdfDual-Energy CT in Head and Neck Imaging.pdf
Dual-Energy CT in Head and Neck Imaging.pdf
anup singh
Membrane polymers for specific applications.pptx
Membrane polymers for specific applications.pptxMembrane polymers for specific applications.pptx
Membrane polymers for specific applications.pptx
JinnJinnkiJaddu
MUTATION AND GENETIC DRIFT &NATURAL SELECTION
MUTATION AND GENETIC DRIFT &NATURAL SELECTIONMUTATION AND GENETIC DRIFT &NATURAL SELECTION
MUTATION AND GENETIC DRIFT &NATURAL SELECTION
nilahefx
Explore the Museum of the Future in Dubai
Explore the Museum of the Future in DubaiExplore the Museum of the Future in Dubai
Explore the Museum of the Future in Dubai
Damac Cavalli Estates
Igniting Progress: Outcomes from the FLARE workshop and three challenges for ...
Igniting Progress: Outcomes from the FLARE workshop and three challenges for ...Igniting Progress: Outcomes from the FLARE workshop and three challenges for ...
Igniting Progress: Outcomes from the FLARE workshop and three challenges for ...
Anne Barkley
Medical Genetics _ Gene Therapy_Dr. Fares_2025.pdf
Medical Genetics _ Gene Therapy_Dr. Fares_2025.pdfMedical Genetics _ Gene Therapy_Dr. Fares_2025.pdf
Medical Genetics _ Gene Therapy_Dr. Fares_2025.pdf
AlberFares
Introduction ES_scintillation_detectors_06.ppt
Introduction ES_scintillation_detectors_06.pptIntroduction ES_scintillation_detectors_06.ppt
Introduction ES_scintillation_detectors_06.ppt
onlineclasses33
EVOLUTION OF EUKARYOTIC CELLS AND ENDOSYMBIOSIS.pdf
EVOLUTION OF EUKARYOTIC CELLS AND ENDOSYMBIOSIS.pdfEVOLUTION OF EUKARYOTIC CELLS AND ENDOSYMBIOSIS.pdf
EVOLUTION OF EUKARYOTIC CELLS AND ENDOSYMBIOSIS.pdf
Nistarini College, Purulia (W.B) India
IMMUNOMODULATORS: IMMUNOSTIMULATION AND IMMUNOSUPPRESSION .pptx
IMMUNOMODULATORS: IMMUNOSTIMULATION AND IMMUNOSUPPRESSION .pptxIMMUNOMODULATORS: IMMUNOSTIMULATION AND IMMUNOSUPPRESSION .pptx
IMMUNOMODULATORS: IMMUNOSTIMULATION AND IMMUNOSUPPRESSION .pptx
karishmaduhijod1
musclesoffacialexpression-Lecture by Dr Bassana.pptx
musclesoffacialexpression-Lecture by Dr Bassana.pptxmusclesoffacialexpression-Lecture by Dr Bassana.pptx
musclesoffacialexpression-Lecture by Dr Bassana.pptx
baffourprince2016
Travis Hills of Minnesota Explores Thermal Energy Concepts Breakthroughs in ...
Travis Hills of Minnesota Explores Thermal Energy Concepts Breakthroughs in ...Travis Hills of Minnesota Explores Thermal Energy Concepts Breakthroughs in ...
Travis Hills of Minnesota Explores Thermal Energy Concepts Breakthroughs in ...
Travis Hills MN
ERYTHROCYTE FRAGILITY TEST PROCEDURE AND DISEASES
ERYTHROCYTE FRAGILITY TEST PROCEDURE AND DISEASESERYTHROCYTE FRAGILITY TEST PROCEDURE AND DISEASES
ERYTHROCYTE FRAGILITY TEST PROCEDURE AND DISEASES
IreneVuremy
Polymerase-Chain-Reaction-PCR-Biotechnology.pptx
Polymerase-Chain-Reaction-PCR-Biotechnology.pptxPolymerase-Chain-Reaction-PCR-Biotechnology.pptx
Polymerase-Chain-Reaction-PCR-Biotechnology.pptx
vanshikag104
Golden Angle Dual-Echo PETALUTE Rosette1
Golden Angle Dual-Echo PETALUTE Rosette1Golden Angle Dual-Echo PETALUTE Rosette1
Golden Angle Dual-Echo PETALUTE Rosette1
Uzay Emir
Responsible Use of Research Metrics Module Launch
Responsible Use of Research Metrics Module LaunchResponsible Use of Research Metrics Module Launch
Responsible Use of Research Metrics Module Launch
dri_ireland
Research method and scientific writing (phys611).pptx
Research method and scientific writing (phys611).pptxResearch method and scientific writing (phys611).pptx
Research method and scientific writing (phys611).pptx
nuredinteshome1
basic tissuse oral epithelium the classifications and subunits
basic tissuse oral epithelium the classifications and subunitsbasic tissuse oral epithelium the classifications and subunits
basic tissuse oral epithelium the classifications and subunits
jemimahrachel1299
Vaccines: types, preparations, efficacies and recent developments.pptx
Vaccines: types, preparations, efficacies and recent developments.pptxVaccines: types, preparations, efficacies and recent developments.pptx
Vaccines: types, preparations, efficacies and recent developments.pptx
krishna moorthy
Actinobacterium Producing Antimicrobials Against Drug-Resistant Bacteria
Actinobacterium Producing Antimicrobials Against Drug-Resistant BacteriaActinobacterium Producing Antimicrobials Against Drug-Resistant Bacteria
Actinobacterium Producing Antimicrobials Against Drug-Resistant Bacteria
Abdulmajid Almasabi
African biomass burning is a substantial source of phosphorus deposition to ...
African biomass burning is a substantial source of phosphorus deposition to ...African biomass burning is a substantial source of phosphorus deposition to ...
African biomass burning is a substantial source of phosphorus deposition to ...
Anne Barkley
Dual-Energy CT in Head and Neck Imaging.pdf
Dual-Energy CT in Head and Neck Imaging.pdfDual-Energy CT in Head and Neck Imaging.pdf
Dual-Energy CT in Head and Neck Imaging.pdf
anup singh
Membrane polymers for specific applications.pptx
Membrane polymers for specific applications.pptxMembrane polymers for specific applications.pptx
Membrane polymers for specific applications.pptx
JinnJinnkiJaddu
MUTATION AND GENETIC DRIFT &NATURAL SELECTION
MUTATION AND GENETIC DRIFT &NATURAL SELECTIONMUTATION AND GENETIC DRIFT &NATURAL SELECTION
MUTATION AND GENETIC DRIFT &NATURAL SELECTION
nilahefx
Explore the Museum of the Future in Dubai
Explore the Museum of the Future in DubaiExplore the Museum of the Future in Dubai
Explore the Museum of the Future in Dubai
Damac Cavalli Estates
Igniting Progress: Outcomes from the FLARE workshop and three challenges for ...
Igniting Progress: Outcomes from the FLARE workshop and three challenges for ...Igniting Progress: Outcomes from the FLARE workshop and three challenges for ...
Igniting Progress: Outcomes from the FLARE workshop and three challenges for ...
Anne Barkley
Medical Genetics _ Gene Therapy_Dr. Fares_2025.pdf
Medical Genetics _ Gene Therapy_Dr. Fares_2025.pdfMedical Genetics _ Gene Therapy_Dr. Fares_2025.pdf
Medical Genetics _ Gene Therapy_Dr. Fares_2025.pdf
AlberFares
Introduction ES_scintillation_detectors_06.ppt
Introduction ES_scintillation_detectors_06.pptIntroduction ES_scintillation_detectors_06.ppt
Introduction ES_scintillation_detectors_06.ppt
onlineclasses33
IMMUNOMODULATORS: IMMUNOSTIMULATION AND IMMUNOSUPPRESSION .pptx
IMMUNOMODULATORS: IMMUNOSTIMULATION AND IMMUNOSUPPRESSION .pptxIMMUNOMODULATORS: IMMUNOSTIMULATION AND IMMUNOSUPPRESSION .pptx
IMMUNOMODULATORS: IMMUNOSTIMULATION AND IMMUNOSUPPRESSION .pptx
karishmaduhijod1
musclesoffacialexpression-Lecture by Dr Bassana.pptx
musclesoffacialexpression-Lecture by Dr Bassana.pptxmusclesoffacialexpression-Lecture by Dr Bassana.pptx
musclesoffacialexpression-Lecture by Dr Bassana.pptx
baffourprince2016
Travis Hills of Minnesota Explores Thermal Energy Concepts Breakthroughs in ...
Travis Hills of Minnesota Explores Thermal Energy Concepts Breakthroughs in ...Travis Hills of Minnesota Explores Thermal Energy Concepts Breakthroughs in ...
Travis Hills of Minnesota Explores Thermal Energy Concepts Breakthroughs in ...
Travis Hills MN
ERYTHROCYTE FRAGILITY TEST PROCEDURE AND DISEASES
ERYTHROCYTE FRAGILITY TEST PROCEDURE AND DISEASESERYTHROCYTE FRAGILITY TEST PROCEDURE AND DISEASES
ERYTHROCYTE FRAGILITY TEST PROCEDURE AND DISEASES
IreneVuremy
Polymerase-Chain-Reaction-PCR-Biotechnology.pptx
Polymerase-Chain-Reaction-PCR-Biotechnology.pptxPolymerase-Chain-Reaction-PCR-Biotechnology.pptx
Polymerase-Chain-Reaction-PCR-Biotechnology.pptx
vanshikag104
Golden Angle Dual-Echo PETALUTE Rosette1
Golden Angle Dual-Echo PETALUTE Rosette1Golden Angle Dual-Echo PETALUTE Rosette1
Golden Angle Dual-Echo PETALUTE Rosette1
Uzay Emir
Responsible Use of Research Metrics Module Launch
Responsible Use of Research Metrics Module LaunchResponsible Use of Research Metrics Module Launch
Responsible Use of Research Metrics Module Launch
dri_ireland
Research method and scientific writing (phys611).pptx
Research method and scientific writing (phys611).pptxResearch method and scientific writing (phys611).pptx
Research method and scientific writing (phys611).pptx
nuredinteshome1
basic tissuse oral epithelium the classifications and subunits
basic tissuse oral epithelium the classifications and subunitsbasic tissuse oral epithelium the classifications and subunits
basic tissuse oral epithelium the classifications and subunits
jemimahrachel1299
Vaccines: types, preparations, efficacies and recent developments.pptx
Vaccines: types, preparations, efficacies and recent developments.pptxVaccines: types, preparations, efficacies and recent developments.pptx
Vaccines: types, preparations, efficacies and recent developments.pptx
krishna moorthy
Actinobacterium Producing Antimicrobials Against Drug-Resistant Bacteria
Actinobacterium Producing Antimicrobials Against Drug-Resistant BacteriaActinobacterium Producing Antimicrobials Against Drug-Resistant Bacteria
Actinobacterium Producing Antimicrobials Against Drug-Resistant Bacteria
Abdulmajid Almasabi
African biomass burning is a substantial source of phosphorus deposition to ...
African biomass burning is a substantial source of phosphorus deposition to ...African biomass burning is a substantial source of phosphorus deposition to ...
African biomass burning is a substantial source of phosphorus deposition to ...
Anne Barkley

Responsive and Personalized Web Layouts with Integer Programming