SlideShare una empresa de Scribd logo
1 de 29
Touch Typing using Thumbs:
Understanding the Effect of
Mobility and Hand Posture


Hugo Nicolau
hman@vimmi.inesc-id.pt
Joaquim Jorge
SIID
Situationally-Induced Impairments and Disabilities
Hand oscillation hinder performance
[Bergstrom-Lehtovirta et al., 2011]
Especially with small virtual targets
[Mizobuchi et al., 2005; Lin et al., 2007]
Thumb interaction
Text-entry whilst walking
Effects of walking and hand posture
on touch typing
22 participants
19 males, 3 females
23 to 40 years old
Right-handed
Only 15
 used mobile
touchscreens
    regularly
3 mobility conditions




Seated   Walking           Walking
         65% of human pace Average human pace
         [Barnard et al., 2005] 2 steps / second
Indoor test track and Pacesetter


Fixed pace [Kane et al., 2008]
Comparable level of walking demand

Vibrotactile feedback to pacesetter
Hand Postures

Two-hand   Two-hand    One-hand
portrait   landscape   portrait
Copy task
2 practice sentences / condition

5 test sentences / condition

Portuguese language
representative corpus

Error correction was not
available
Apparatus
                HTC Desire

  7x10 mm – portrait mode

10x10 mm – landscape mode

Neither word prediction nor
        correction was used
Experiment Design
22 participants x 3 mobility settings x 3 hand postures

990 sentences overall

Two-way repeated measures
analysis
Results
Two-hand input is faster
                         Words per Minute
35
                                                    28.1 29.1 28.9
30                            23.9 25.0 24.4
25
      19.9 20.5 20.0
20
15
10
5
0
     One-hand portrait     Two-hand portrait    Two-hand landscape
              Seated      Walking (65%)   Walking (100%)
Two-hand posture does not provide
additional stability
               MSD Error Rate by Hand Oscillation
16%
      seated        walking (65%)               walking (100%)
14%
12%
10%
8%
6%
4%
2%
0%
  0.0 g             0.5 g           1.0 g             1.5 g             2.0 g
       One-Hand Portrait    Two-Hand Portrait      Two-Hand Landscape
Substitutions are the most common
type of error

 8%                0.6%                    1.8%
                   1.0%
                                    0.9%
 6% 0.6%    0.8%
                           1.1%     1.2%   1.4%
     1.1%   0.9%
                           1.1%                                    1.2%
 4%                7.0%                                            1.0%
                                    5.2%   5.5%      1.0%   0.8%
 2% 4.3%    4.8%                                            0.8%
                           3.8%                      0.7%
                                                                   3.0%
 0%
                                                     1.7%   1.8%




                     Del      Ins             Subs
Hand oscillation causes poor aiming
nor finger slips

               Substitutions: incorrect land-on
120%
                                                      87% 93% 96%
100%    88% 92% 93%             84% 87% 81%
80%
60%
40%
20%
 0%
       One-hand portrait       Two-hand portrait    Two-hand landscape
              Seated       Walking (65%)    Walking (100%)
Substitution pattern

Same-row errors

Distance of one key

Typically at the right

Pattern was consistent across mobility demands
Most users prefer larger keys

                  Participants Preference
18
16
14
12
10
 8
 6
 4
 2
 0
     One-hand portrait    Two-hand portrait    Two-hand landscape

      Preferred hand posture      Less preferred hand posture
Design Implications
(For all those sleeping/bored … WAKE UP!)
!Do not over rely on two-hand
interaction for physical stability




               ~
!Take advantage of typing
behaviors


                        T Y
transcribed > payyern
intended > pattern
!Design for poor aiming, especially
whilst mobile

 Touch

                      +   Intended key




 Accelerometer data
Conclusion
Negative effect of walking on touch
typing using thumbs

Consistent substitution pattern

Two-hand interaction does not improve text-entry
accuracy; Increasing target size is an effective
solution

Design implications
The End.
Hugo Nicolau
hman@vimmi.inesc-id.pt
http://web.ist.utl.pt/hugo.nicolau/

Más contenido relacionado

Similar a Touch Typing using Thumbs: Understanding the Effect of Mobility and Hand Posture

Report Marketing Networking - 24.10.12
Report Marketing Networking - 24.10.12Report Marketing Networking - 24.10.12
Report Marketing Networking - 24.10.12KingBee Media
 
2013.stroke areyouready
2013.stroke areyouready2013.stroke areyouready
2013.stroke areyoureadySLNI_KC_2012
 
AdMakerUserEnquete_en_201103
AdMakerUserEnquete_en_201103AdMakerUserEnquete_en_201103
AdMakerUserEnquete_en_201103Otohiko Kozutsumi
 
Mnemonical Body Shortcuts: improving mobile interaction
Mnemonical Body Shortcuts: improving mobile interactionMnemonical Body Shortcuts: improving mobile interaction
Mnemonical Body Shortcuts: improving mobile interactionTiago Guerreiro
 
Israel’s Economic Highlights Presentation, Q4 2011
Israel’s Economic Highlights Presentation, Q4 2011Israel’s Economic Highlights Presentation, Q4 2011
Israel’s Economic Highlights Presentation, Q4 2011Assaf Luxembourg
 
Towards Accessible Touch Interfaces
Towards Accessible Touch InterfacesTowards Accessible Touch Interfaces
Towards Accessible Touch InterfacesHugo Nicolau
 
Israel’s Economic Highlights Presentation, Q1 2012
Israel’s Economic Highlights Presentation, Q1 2012Israel’s Economic Highlights Presentation, Q1 2012
Israel’s Economic Highlights Presentation, Q1 2012Assaf Luxembourg
 
Food security in Martadi VDC of Bajura district, FWDR Nepal
Food security in Martadi VDC of Bajura district, FWDR NepalFood security in Martadi VDC of Bajura district, FWDR Nepal
Food security in Martadi VDC of Bajura district, FWDR Nepalbasudevupadhyay
 

Similar a Touch Typing using Thumbs: Understanding the Effect of Mobility and Hand Posture (10)

Report Marketing Networking - 24.10.12
Report Marketing Networking - 24.10.12Report Marketing Networking - 24.10.12
Report Marketing Networking - 24.10.12
 
Eff Set2 Assets
Eff Set2 AssetsEff Set2 Assets
Eff Set2 Assets
 
2013.stroke areyouready
2013.stroke areyouready2013.stroke areyouready
2013.stroke areyouready
 
AdMakerUserEnquete_en_201103
AdMakerUserEnquete_en_201103AdMakerUserEnquete_en_201103
AdMakerUserEnquete_en_201103
 
Mnemonical Body Shortcuts: improving mobile interaction
Mnemonical Body Shortcuts: improving mobile interactionMnemonical Body Shortcuts: improving mobile interaction
Mnemonical Body Shortcuts: improving mobile interaction
 
Israel’s Economic Highlights Presentation, Q4 2011
Israel’s Economic Highlights Presentation, Q4 2011Israel’s Economic Highlights Presentation, Q4 2011
Israel’s Economic Highlights Presentation, Q4 2011
 
Towards Accessible Touch Interfaces
Towards Accessible Touch InterfacesTowards Accessible Touch Interfaces
Towards Accessible Touch Interfaces
 
Israel’s Economic Highlights Presentation, Q1 2012
Israel’s Economic Highlights Presentation, Q1 2012Israel’s Economic Highlights Presentation, Q1 2012
Israel’s Economic Highlights Presentation, Q1 2012
 
Ebi.ferrier.2011 sdep
Ebi.ferrier.2011 sdepEbi.ferrier.2011 sdep
Ebi.ferrier.2011 sdep
 
Food security in Martadi VDC of Bajura district, FWDR Nepal
Food security in Martadi VDC of Bajura district, FWDR NepalFood security in Martadi VDC of Bajura district, FWDR Nepal
Food security in Martadi VDC of Bajura district, FWDR Nepal
 

Más de Hugo Nicolau

Disabled ‘R’ All: Bridging the gap between Accessibility and Usability
Disabled ‘R’ All: Bridging the gap between Accessibility and UsabilityDisabled ‘R’ All: Bridging the gap between Accessibility and Usability
Disabled ‘R’ All: Bridging the gap between Accessibility and UsabilityHugo Nicolau
 
Bases para Reabilitação Assistida
Bases para Reabilitação AssistidaBases para Reabilitação Assistida
Bases para Reabilitação AssistidaHugo Nicolau
 
Reabilitar o Processo de Reabilitação
Reabilitar o Processo de ReabilitaçãoReabilitar o Processo de Reabilitação
Reabilitar o Processo de ReabilitaçãoHugo Nicolau
 
NavTap: A Long Term Study with Excluded Blind Users
NavTap: A Long Term Study with Excluded Blind Users NavTap: A Long Term Study with Excluded Blind Users
NavTap: A Long Term Study with Excluded Blind Users Hugo Nicolau
 
Assessing Mobile Touch Interfaces for Tetraplegics
Assessing Mobile  Touch Interfaces  for Tetraplegics Assessing Mobile  Touch Interfaces  for Tetraplegics
Assessing Mobile Touch Interfaces for Tetraplegics Hugo Nicolau
 
BrailleType: Unleashing Braille over Touch Screen Mobile Phones
BrailleType: Unleashing Braille over Touch Screen Mobile PhonesBrailleType: Unleashing Braille over Touch Screen Mobile Phones
BrailleType: Unleashing Braille over Touch Screen Mobile PhonesHugo Nicolau
 
Investigating the Effectiveness of Assistive Technologies on Situationally Im...
Investigating the Effectiveness of Assistive Technologies on Situationally Im...Investigating the Effectiveness of Assistive Technologies on Situationally Im...
Investigating the Effectiveness of Assistive Technologies on Situationally Im...Hugo Nicolau
 
Towards Mobile Touch Screen Inclusive User Interfaces: Differences and Simila...
Towards Mobile Touch Screen Inclusive User Interfaces: Differences and Simila...Towards Mobile Touch Screen Inclusive User Interfaces: Differences and Simila...
Towards Mobile Touch Screen Inclusive User Interfaces: Differences and Simila...Hugo Nicolau
 
ASSETS'11 Doctoral Consortium
ASSETS'11 Doctoral ConsortiumASSETS'11 Doctoral Consortium
ASSETS'11 Doctoral ConsortiumHugo Nicolau
 
Assessing mobile touch interfaces for tetraplegics
Assessing mobile touch interfaces for tetraplegicsAssessing mobile touch interfaces for tetraplegics
Assessing mobile touch interfaces for tetraplegicsHugo Nicolau
 

Más de Hugo Nicolau (13)

Disabled ‘R’ All: Bridging the gap between Accessibility and Usability
Disabled ‘R’ All: Bridging the gap between Accessibility and UsabilityDisabled ‘R’ All: Bridging the gap between Accessibility and Usability
Disabled ‘R’ All: Bridging the gap between Accessibility and Usability
 
Bases para Reabilitação Assistida
Bases para Reabilitação AssistidaBases para Reabilitação Assistida
Bases para Reabilitação Assistida
 
Reabilitar o Processo de Reabilitação
Reabilitar o Processo de ReabilitaçãoReabilitar o Processo de Reabilitação
Reabilitar o Processo de Reabilitação
 
NavTap: A Long Term Study with Excluded Blind Users
NavTap: A Long Term Study with Excluded Blind Users NavTap: A Long Term Study with Excluded Blind Users
NavTap: A Long Term Study with Excluded Blind Users
 
Assessing Mobile Touch Interfaces for Tetraplegics
Assessing Mobile  Touch Interfaces  for Tetraplegics Assessing Mobile  Touch Interfaces  for Tetraplegics
Assessing Mobile Touch Interfaces for Tetraplegics
 
BrailleType: Unleashing Braille over Touch Screen Mobile Phones
BrailleType: Unleashing Braille over Touch Screen Mobile PhonesBrailleType: Unleashing Braille over Touch Screen Mobile Phones
BrailleType: Unleashing Braille over Touch Screen Mobile Phones
 
Investigating the Effectiveness of Assistive Technologies on Situationally Im...
Investigating the Effectiveness of Assistive Technologies on Situationally Im...Investigating the Effectiveness of Assistive Technologies on Situationally Im...
Investigating the Effectiveness of Assistive Technologies on Situationally Im...
 
Towards Mobile Touch Screen Inclusive User Interfaces: Differences and Simila...
Towards Mobile Touch Screen Inclusive User Interfaces: Differences and Simila...Towards Mobile Touch Screen Inclusive User Interfaces: Differences and Simila...
Towards Mobile Touch Screen Inclusive User Interfaces: Differences and Simila...
 
ASSETS'11 Doctoral Consortium
ASSETS'11 Doctoral ConsortiumASSETS'11 Doctoral Consortium
ASSETS'11 Doctoral Consortium
 
Assessing mobile touch interfaces for tetraplegics
Assessing mobile touch interfaces for tetraplegicsAssessing mobile touch interfaces for tetraplegics
Assessing mobile touch interfaces for tetraplegics
 
Blobby DSAI
Blobby DSAIBlobby DSAI
Blobby DSAI
 
081020 Blobby
081020 Blobby081020 Blobby
081020 Blobby
 
08 10 Interaccao
08 10 Interaccao08 10 Interaccao
08 10 Interaccao
 

Último

Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionMintel Group
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Timedelhimodelshub1
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailAriel592675
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdfKhaled Al Awadi
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...lizamodels9
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadAyesha Khan
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...lizamodels9
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 

Último (20)

Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted Version
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Time
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detail
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 

Touch Typing using Thumbs: Understanding the Effect of Mobility and Hand Posture