CA2239691A1 - Method and apparatus for combined information from speech signals for adaptive interaction in teaching and testing - Google Patents

Method and apparatus for combined information from speech signals for adaptive interaction in teaching and testing

Info

Publication number
CA2239691A1
CA2239691A1 CA002239691A CA2239691A CA2239691A1 CA 2239691 A1 CA2239691 A1 CA 2239691A1 CA 002239691 A CA002239691 A CA 002239691A CA 2239691 A CA2239691 A CA 2239691A CA 2239691 A1 CA2239691 A1 CA 2239691A1
Authority
CA
Canada
Prior art keywords
computer system
user
teaching
testing
speaking
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002239691A
Other languages
French (fr)
Other versions
CA2239691C (en
Inventor
Jared C. Bernstein
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of CA2239691A1 publication Critical patent/CA2239691A1/en
Application granted granted Critical
Publication of CA2239691C publication Critical patent/CA2239691C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B7/00Electrically-operated teaching apparatus or devices working with questions and answers
    • G09B7/02Electrically-operated teaching apparatus or devices working with questions and answers of the type wherein the student is expected to construct an answer to the question which is presented or wherein the machine gives an answer to the question presented by a student
    • G09B7/04Electrically-operated teaching apparatus or devices working with questions and answers of the type wherein the student is expected to construct an answer to the question which is presented or wherein the machine gives an answer to the question presented by a student characterised by modifying the teaching programme in response to a wrong answer, e.g. repeating the question, supplying a further explanation
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B19/00Teaching not covered by other main groups of this subclass
    • G09B19/04Speaking
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue

Abstract

A computer system with a speech recognition component provides a method and apparatus for instructing and evaluating the proficiency of human users in skills that can be exhibited through speaking. The computer system tracks linguistic, indexical and paralinguistic characteristics of the spoken input of users, and implements games, data access, instructional systems, and tests.
The computer system combines characteristics of the spoken input automatically to select appropriate material and present it in a manner suitable for the user. In one embodiment, the computer system measures the response latency and speaking rate of the user and presents its next spoken display at an appropriate speaking rate.
In other embodiments, the computer system identifies the gender and native language of the user, and combines that information with the relative accuracy of the linguistic content of the user's utterance to select and display material that may be easier or more challenging for speakers with these characteristics.
CA002239691A 1995-12-04 1996-11-25 Method and apparatus for combined information from speech signals for adaptive interaction in teaching and testing Expired - Lifetime CA2239691C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US791495P 1995-12-04 1995-12-04
US60/007,914 1995-12-04
PCT/US1996/019264 WO1997021201A1 (en) 1995-12-04 1996-11-25 Method and apparatus for combined information from speech signals for adaptive interaction in teaching and testing

Publications (2)

Publication Number Publication Date
CA2239691A1 true CA2239691A1 (en) 1997-06-12
CA2239691C CA2239691C (en) 2006-06-06

Family

ID=21728782

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002239691A Expired - Lifetime CA2239691C (en) 1995-12-04 1996-11-25 Method and apparatus for combined information from speech signals for adaptive interaction in teaching and testing

Country Status (12)

Country Link
US (1) US5870709A (en)
EP (1) EP0956552B1 (en)
JP (2) JP2000501847A (en)
AT (1) ATE220817T1 (en)
AU (1) AU1128597A (en)
CA (1) CA2239691C (en)
DE (1) DE69622439T2 (en)
DK (1) DK0956552T3 (en)
ES (1) ES2180819T3 (en)
HK (1) HK1023638A1 (en)
PT (1) PT956552E (en)
WO (1) WO1997021201A1 (en)

Families Citing this family (114)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10260692A (en) * 1997-03-18 1998-09-29 Toshiba Corp Method and system for recognition synthesis encoding and decoding of speech
US6603835B2 (en) 1997-09-08 2003-08-05 Ultratec, Inc. System for text assisted telephony
US6594346B2 (en) * 1997-09-08 2003-07-15 Ultratec, Inc. Relay for personal interpreter
US6493426B2 (en) * 1997-09-08 2002-12-10 Ultratec, Inc. Relay for personal interpreter
DE19752907C2 (en) * 1997-11-28 2002-10-31 Egon Stephan Method for conducting a dialogue between a single or multiple users and a computer
US5927988A (en) * 1997-12-17 1999-07-27 Jenkins; William M. Method and apparatus for training of sensory and perceptual systems in LLI subjects
US6192341B1 (en) * 1998-04-06 2001-02-20 International Business Machines Corporation Data processing system and method for customizing data processing system output for sense-impaired users
US7203649B1 (en) * 1998-04-15 2007-04-10 Unisys Corporation Aphasia therapy system
WO2000014700A1 (en) * 1998-09-04 2000-03-16 N.V. De Wilde Cbt Apparatus and method for personalized language exercise generation
AU6292799A (en) * 1998-10-15 2000-05-01 Luther Marvin Shannon Method for computer-aided foreign language instruction
GB2348035B (en) * 1999-03-19 2003-05-28 Ibm Speech recognition system
AU3910500A (en) * 1999-03-25 2000-10-09 Planetlingo, Inc. Method and system for computer assisted natural language instruction with adjustable speech recognizer
US6224383B1 (en) 1999-03-25 2001-05-01 Planetlingo, Inc. Method and system for computer assisted natural language instruction with distracters
US6397185B1 (en) * 1999-03-29 2002-05-28 Betteraccent, Llc Language independent suprasegmental pronunciation tutoring system and methods
US7062441B1 (en) * 1999-05-13 2006-06-13 Ordinate Corporation Automated language assessment using speech recognition modeling
US6299452B1 (en) * 1999-07-09 2001-10-09 Cognitive Concepts, Inc. Diagnostic system and method for phonological awareness, phonological processing, and reading skill testing
US6665644B1 (en) * 1999-08-10 2003-12-16 International Business Machines Corporation Conversational data mining
DE19941227A1 (en) * 1999-08-30 2001-03-08 Philips Corp Intellectual Pty Method and arrangement for speech recognition
US6963837B1 (en) * 1999-10-06 2005-11-08 Multimodal Technologies, Inc. Attribute-based word modeling
US6513009B1 (en) * 1999-12-14 2003-01-28 International Business Machines Corporation Scalable low resource dialog manager
KR20000049483A (en) * 2000-03-28 2000-08-05 이헌 Foreign language learning system using a method of voice signal. comparison
KR20000049500A (en) * 2000-03-31 2000-08-05 백종관 Method of Practicing Foreign Language Using Voice Recognition and Text-to-Speech and System Thereof
JP3887525B2 (en) * 2000-07-11 2007-02-28 株式会社日本統計事務センター Online testing system
US6424935B1 (en) 2000-07-31 2002-07-23 Micron Technology, Inc. Two-way speech recognition and dialect system
EP1344203A1 (en) * 2000-10-20 2003-09-17 Eyehear Learning, Inc. Automated language acquisition system and method
US20020115044A1 (en) * 2001-01-10 2002-08-22 Zeev Shpiro System and method for computer-assisted language instruction
US20020147587A1 (en) * 2001-03-01 2002-10-10 Ordinate Corporation System for measuring intelligibility of spoken language
US20020169604A1 (en) * 2001-03-09 2002-11-14 Damiba Bertrand A. System, method and computer program product for genre-based grammars and acoustic models in a speech recognition framework
US6876728B2 (en) * 2001-07-02 2005-04-05 Nortel Networks Limited Instant messaging using a wireless interface
US20030039948A1 (en) * 2001-08-09 2003-02-27 Donahue Steven J. Voice enabled tutorial system and method
US8416925B2 (en) 2005-06-29 2013-04-09 Ultratec, Inc. Device independent text captioned telephone service
US7881441B2 (en) * 2005-06-29 2011-02-01 Ultratec, Inc. Device independent text captioned telephone service
US8644475B1 (en) 2001-10-16 2014-02-04 Rockstar Consortium Us Lp Telephony usage derived presence information
US7366667B2 (en) * 2001-12-21 2008-04-29 Telefonaktiebolaget Lm Ericsson (Publ) Method and device for pause limit values in speech recognition
US20030135624A1 (en) * 2001-12-27 2003-07-17 Mckinnon Steve J. Dynamic presence management
US6953343B2 (en) * 2002-02-06 2005-10-11 Ordinate Corporation Automatic reading system and methods
TW520488B (en) * 2002-03-12 2003-02-11 Inventec Corp Computer-assisted foreign language audiolingual teaching system for contextual read-after assessment and method thereof
PL372592A1 (en) * 2002-05-14 2005-07-25 Koninklijke Philips Electronics N.V. Dialog control for an electric apparatus
USH2187H1 (en) 2002-06-28 2007-04-03 Unisys Corporation System and method for gender identification in a speech application environment
US7299188B2 (en) * 2002-07-03 2007-11-20 Lucent Technologies Inc. Method and apparatus for providing an interactive language tutor
US7181392B2 (en) * 2002-07-16 2007-02-20 International Business Machines Corporation Determining speech recognition accuracy
US7249011B2 (en) * 2002-08-12 2007-07-24 Avaya Technology Corp. Methods and apparatus for automatic training using natural language techniques for analysis of queries presented to a trainee and responses from the trainee
KR20040017896A (en) * 2002-08-22 2004-03-02 박이희 Recording media for learning a foreign language using a computer and method using the same
US7305336B2 (en) * 2002-08-30 2007-12-04 Fuji Xerox Co., Ltd. System and method for summarization combining natural language generation with structural analysis
US20040049391A1 (en) * 2002-09-09 2004-03-11 Fuji Xerox Co., Ltd. Systems and methods for dynamic reading fluency proficiency assessment
US8392609B2 (en) 2002-09-17 2013-03-05 Apple Inc. Proximity detection for media proxies
US7455522B2 (en) * 2002-10-04 2008-11-25 Fuji Xerox Co., Ltd. Systems and methods for dynamic reading fluency instruction and improvement
US7752045B2 (en) * 2002-10-07 2010-07-06 Carnegie Mellon University Systems and methods for comparing speech elements
US7324944B2 (en) * 2002-12-12 2008-01-29 Brigham Young University, Technology Transfer Office Systems and methods for dynamically analyzing temporality in speech
US7363213B2 (en) * 2003-02-11 2008-04-22 Fuji Xerox Co., Ltd. System and method for dynamically determining the function of a lexical item based on discourse hierarchy structure
US7424420B2 (en) * 2003-02-11 2008-09-09 Fuji Xerox Co., Ltd. System and method for dynamically determining the function of a lexical item based on context
US7369985B2 (en) * 2003-02-11 2008-05-06 Fuji Xerox Co., Ltd. System and method for dynamically determining the attitude of an author of a natural language document
US7260519B2 (en) * 2003-03-13 2007-08-21 Fuji Xerox Co., Ltd. Systems and methods for dynamically determining the attitude of a natural language speaker
US9118574B1 (en) 2003-11-26 2015-08-25 RPX Clearinghouse, LLC Presence reporting using wireless messaging
US8515024B2 (en) 2010-01-13 2013-08-20 Ultratec, Inc. Captioned telephone service
GB2448635B (en) * 2004-02-18 2009-02-11 Ultratec Inc Captioned telephone service
US20060008781A1 (en) * 2004-07-06 2006-01-12 Ordinate Corporation System and method for measuring reading skills
US20060058999A1 (en) * 2004-09-10 2006-03-16 Simon Barker Voice model adaptation
US8109765B2 (en) * 2004-09-10 2012-02-07 Scientific Learning Corporation Intelligent tutoring feedback
US7433819B2 (en) * 2004-09-10 2008-10-07 Scientific Learning Corporation Assessing fluency based on elapsed time
US7624013B2 (en) * 2004-09-10 2009-11-24 Scientific Learning Corporation Word competition models in voice recognition
US20060069562A1 (en) * 2004-09-10 2006-03-30 Adams Marilyn J Word categories
US9520068B2 (en) * 2004-09-10 2016-12-13 Jtt Holdings, Inc. Sentence level analysis in a reading tutor
US7243068B2 (en) * 2004-09-10 2007-07-10 Soliloquy Learning, Inc. Microphone setup and testing in voice recognition software
US20060057545A1 (en) * 2004-09-14 2006-03-16 Sensory, Incorporated Pronunciation training method and apparatus
US20060136215A1 (en) * 2004-12-21 2006-06-22 Jong Jin Kim Method of speaking rate conversion in text-to-speech system
US11258900B2 (en) 2005-06-29 2022-02-22 Ultratec, Inc. Device independent text captioned telephone service
US20070055523A1 (en) * 2005-08-25 2007-03-08 Yang George L Pronunciation training system
US20070055514A1 (en) * 2005-09-08 2007-03-08 Beattie Valerie L Intelligent tutoring feedback
JP2006053578A (en) * 2005-09-12 2006-02-23 Nippon Tokei Jimu Center:Kk Test implementation method
US7697827B2 (en) 2005-10-17 2010-04-13 Konicek Jeffrey C User-friendlier interfaces for a camera
US20070166685A1 (en) * 2005-12-22 2007-07-19 David Gilbert Automated skills assessment
US20070179788A1 (en) * 2006-01-27 2007-08-02 Benco David S Network support for interactive language lessons
JP4911756B2 (en) * 2006-06-12 2012-04-04 株式会社日本統計事務センター Online testing system
JP2008022493A (en) * 2006-07-14 2008-01-31 Fujitsu Ltd Reception support system and its program
JP2008026463A (en) * 2006-07-19 2008-02-07 Denso Corp Voice interaction apparatus
WO2008024377A2 (en) * 2006-08-21 2008-02-28 Power-Glide Language Courses, Inc. Group foreign language teaching system and method
US20080140413A1 (en) * 2006-12-07 2008-06-12 Jonathan Travis Millman Synchronization of audio to reading
US20080140652A1 (en) * 2006-12-07 2008-06-12 Jonathan Travis Millman Authoring tool
US20080140411A1 (en) * 2006-12-07 2008-06-12 Jonathan Travis Millman Reading
US20080140412A1 (en) * 2006-12-07 2008-06-12 Jonathan Travis Millman Interactive tutoring
US20080140397A1 (en) * 2006-12-07 2008-06-12 Jonathan Travis Millman Sequencing for location determination
US20080160487A1 (en) * 2006-12-29 2008-07-03 Fairfield Language Technologies Modularized computer-aided language learning method and system
GB2451907B (en) * 2007-08-17 2010-11-03 Fluency Voice Technology Ltd Device for modifying and improving the behaviour of speech recognition systems
US8271281B2 (en) * 2007-12-28 2012-09-18 Nuance Communications, Inc. Method for assessing pronunciation abilities
US20090209341A1 (en) * 2008-02-14 2009-08-20 Aruze Gaming America, Inc. Gaming Apparatus Capable of Conversation with Player and Control Method Thereof
US20100075289A1 (en) * 2008-09-19 2010-03-25 International Business Machines Corporation Method and system for automated content customization and delivery
US8494857B2 (en) 2009-01-06 2013-07-23 Regents Of The University Of Minnesota Automatic measurement of speech fluency
US10088976B2 (en) 2009-01-15 2018-10-02 Em Acquisition Corp., Inc. Systems and methods for multiple voice document narration
WO2010084881A1 (en) * 2009-01-20 2010-07-29 旭化成株式会社 Voice conversation device, conversation control method, and conversation control program
US20110166862A1 (en) * 2010-01-04 2011-07-07 Eyal Eshed System and method for variable automated response to remote verbal input at a mobile device
US8392186B2 (en) 2010-05-18 2013-03-05 K-Nfb Reading Technology, Inc. Audio synchronization for document narration with user-selected playback
AU2012241039A1 (en) * 2011-04-07 2013-11-21 Yoram Feldman Providing computer aided speech and language therapy
JP2012128440A (en) * 2012-02-06 2012-07-05 Denso Corp Voice interactive device
WO2013138633A1 (en) 2012-03-15 2013-09-19 Regents Of The University Of Minnesota Automated verbal fluency assessment
US9635067B2 (en) 2012-04-23 2017-04-25 Verint Americas Inc. Tracing and asynchronous communication network and routing method
US20130282844A1 (en) 2012-04-23 2013-10-24 Contact Solutions LLC Apparatus and methods for multi-mode asynchronous communication
BR112016017972B1 (en) 2014-02-06 2022-08-30 Contact Solutions LLC METHOD FOR MODIFICATION OF COMMUNICATION FLOW
US10878721B2 (en) 2014-02-28 2020-12-29 Ultratec, Inc. Semiautomated relay method and apparatus
US20180270350A1 (en) 2014-02-28 2018-09-20 Ultratec, Inc. Semiautomated relay method and apparatus
US10389876B2 (en) 2014-02-28 2019-08-20 Ultratec, Inc. Semiautomated relay method and apparatus
US10748523B2 (en) 2014-02-28 2020-08-18 Ultratec, Inc. Semiautomated relay method and apparatus
US20180034961A1 (en) 2014-02-28 2018-02-01 Ultratec, Inc. Semiautomated Relay Method and Apparatus
US9166881B1 (en) 2014-12-31 2015-10-20 Contact Solutions LLC Methods and apparatus for adaptive bandwidth-based communication management
CN104464399A (en) * 2015-01-03 2015-03-25 杨茹芹 Novel display board for English teaching
US9947322B2 (en) * 2015-02-26 2018-04-17 Arizona Board Of Regents Acting For And On Behalf Of Northern Arizona University Systems and methods for automated evaluation of human speech
WO2017024248A1 (en) 2015-08-06 2017-02-09 Contact Solutions LLC Tracing and asynchronous communication network and routing method
US10063647B2 (en) 2015-12-31 2018-08-28 Verint Americas Inc. Systems, apparatuses, and methods for intelligent network communication and engagement
US9799324B2 (en) 2016-01-28 2017-10-24 Google Inc. Adaptive text-to-speech outputs
US10431112B2 (en) 2016-10-03 2019-10-01 Arthur Ward Computerized systems and methods for categorizing student responses and using them to update a student model during linguistic education
US10049664B1 (en) * 2016-10-27 2018-08-14 Intuit Inc. Determining application experience based on paralinguistic information
US20180197438A1 (en) 2017-01-10 2018-07-12 International Business Machines Corporation System for enhancing speech performance via pattern detection and learning
US10593351B2 (en) * 2017-05-03 2020-03-17 Ajit Arun Zadgaonkar System and method for estimating hormone level and physiological conditions by analysing speech samples
US11539900B2 (en) 2020-02-21 2022-12-27 Ultratec, Inc. Caption modification and augmentation systems and methods for use by hearing assisted user

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB8817705D0 (en) * 1988-07-25 1988-09-01 British Telecomm Optical communications system
US5065345A (en) * 1988-11-04 1991-11-12 Dyned International, Inc. Interactive audiovisual control mechanism
US5036539A (en) * 1989-07-06 1991-07-30 Itt Corporation Real-time speech processing development system
US5133560A (en) * 1990-08-31 1992-07-28 Small Maynard E Spelling game method
US5268990A (en) * 1991-01-31 1993-12-07 Sri International Method for recognizing speech using linguistically-motivated hidden Markov models
US5302132A (en) * 1992-04-01 1994-04-12 Corder Paul R Instructional system and method for improving communication skills
JP2524472B2 (en) * 1992-09-21 1996-08-14 インターナショナル・ビジネス・マシーンズ・コーポレイション How to train a telephone line based speech recognition system
US5393236A (en) * 1992-09-25 1995-02-28 Northeastern University Interactive speech pronunciation apparatus and method
GB9223066D0 (en) * 1992-11-04 1992-12-16 Secr Defence Children's speech training aid
US5487671A (en) * 1993-01-21 1996-01-30 Dsp Solutions (International) Computerized system for teaching speech
EP0692135B1 (en) * 1993-03-12 2000-08-16 Sri International Method and apparatus for voice-interactive language instruction
US5458494A (en) * 1993-08-23 1995-10-17 Edutech Research Labs, Ltd. Remotely operable teaching system and method therefor
US5540589A (en) * 1994-04-11 1996-07-30 Mitsubishi Electric Information Technology Center Audio interactive tutor

Also Published As

Publication number Publication date
JP2005321817A (en) 2005-11-17
HK1023638A1 (en) 2000-09-15
AU1128597A (en) 1997-06-27
CA2239691C (en) 2006-06-06
EP0956552A1 (en) 1999-11-17
DK0956552T3 (en) 2002-11-04
WO1997021201A1 (en) 1997-06-12
DE69622439D1 (en) 2002-08-22
EP0956552B1 (en) 2002-07-17
ATE220817T1 (en) 2002-08-15
PT956552E (en) 2002-10-31
ES2180819T3 (en) 2003-02-16
JP2000501847A (en) 2000-02-15
US5870709A (en) 1999-02-09
DE69622439T2 (en) 2002-11-14

Similar Documents

Publication Publication Date Title
CA2239691A1 (en) Method and apparatus for combined information from speech signals for adaptive interaction in teaching and testing
Suter Predictors of pronunciation accuracy in second language learning 1
US6157913A (en) Method and apparatus for estimating fitness to perform tasks based on linguistic and other aspects of spoken responses in constrained interactions
Osada Listening comprehension research: A brief review of the past thirty years
Hulstijn Connectionist models of language processing and the training of listening skills with the aid of multimedia software
US5562453A (en) Adaptive biofeedback speech tutor toy
Han et al. Relative contribution of auditory and visual information to Mandarin Chinese tone identification by native and tone-naïve listeners
Yip Phonological priming in Cantonese spoken-word processing
US20140120502A1 (en) Language learning using electronic book
Diaz Towards Improving Japanese EFL Learners' Pronunciation: The Impact of Teaching Suprasegmentals on Intelligibility
Simon et al. The effect of L1 regional variation on the perception and production of standard L1 and L2 vowels
TWM467143U (en) Language self-learning system
Carlet et al. Non-native perception of English voiceless stops
Burstein et al. A review of computer-based speech technology for TOEFL 2000
JP2001051580A (en) Voice learning device
Currie et al. A return to fundamentals in the teaching of intonation
Seneff et al. Spoken dialogue systems for language learning
Koffi et al. DIALECT VARIATION AND LEXICAL STRESS: AN IDIOLECTAL INQUIRY
JP2001337594A (en) Method for allowing learner to learn language, language learning system and recording medium
KR102236861B1 (en) Language acquisition assistance system using frequency bands by language
Jenkins Rethinking phonology in teacher education
Jian An acoustic study of speech rhythm in Taiwan English
MOCHIZUKI-SUDO et al. A Comparison of Acoustic Features in Perception of English Articles between Native Speakers of English and Japanese Learners
Bakhtiyarovna CLASSIFICATION OF DIFFICULTIES IN IMPROVING LEXICAL COMPETENCE IN ENGLISH AMONG STUDENTS OF THE FACULTY OF TOURISM
PARAMIDA A Thesis

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20161125