Curriculum Structure

1) Major Subject: A single subject course of study pursued by a student as a mandatory requirement of the programme of study.

2) Minor Subject: A second subject of study pursued by a student in addition to the Core subject and which complements the Core subject.

3) IKS: Indian Knowledge System- in alignment with the Core subject providing knowledge about the rich heritage and culture of India and knowing its roots.

4) OEC/ GEC: Open / General Elective Course – An elective course chosen generally from an unrelated discipline/subject only, to seek multi / interdisciplinary exposure thereby enhancing employability.

5) VSEC: Vocational and Skill Enhancement Course- a course related to either Major or Minor subject. Catering to the Multiple entry and exit of students.

6) VSC: Vocational Skill Course – Courses aimed at imparting practical skills, hands-on training, and soft skills to increase the employability of students. Specific or supporting the major subject is to be chosen from a basket/pool offered by the college.

7) SEC: Skill Enhancement Course – Courses aimed at imparting practical skills, hands-on training, and soft skills to increase students’ employability. It could be chosen from a basket/pool offered by the college or a MOOC on Swayam or NPTEL platforms and related to the Core subject.

8) AEC: Ability Enhancement Course – Mandatory Courses on content related to Language, and Literature
a) Compulsory – English communication
b) Elective – any Modern Indian language other than English.

9) On-Job Training (OJT)/ Internship/Field Project (FP)/ Research Project (RP)/ Community Engagement and Service Programme (CEP): Application of knowledge/ concepts in solving or analyzing a real-life problem. Aims at fulfilling graduate attributes of Communication, Leadership, Problem- solving, Goal setting, Task delivery etc. All these are related to the major subject.

10) CC: Co-curricular Course – For the holistic development of students through NSS, NCC, Yoga Education, Health and Wellness, Fitness, Sports, Rotaract, Cultural activities such as Fine/ Applied/ Performing/ Visual arts, etc. VEC: Value Education Course – Aims at creating awareness, updating the knowledge moving with time and at the same time making responsible citizens of the country.

SEMESTER I

SR

NO

HEAD OF VERTICLESSUBJECT OFFERED
01MAJOR1. Accounts

2. Business Economics

3. Commerce

02MINORNA
03OEC – Open Electives Courses/

GEC – General Electives Courses

1. Introduction to basic statistics

2. Logic & data interpretation I

3. Environment education

4. Film appreciation

04VSC – Vocational Skill CourseAwaiting from UOM
05SEC – Skill Enhancement CourseAwaiting from UOM
06AEC – Ability Enhancement CourseBusiness communication I
07VEC – Vocational Enhancement CourseIndian Constitution
08IKS – Indian Knowledge SystemIndian Knowledge System Series
09OJT – On-Job Training /

FP – Internship/Field Project /

RP – Research Project /

CC – Curricular Course

Co-curricular Course – I
SEMESTER II
SR

NO

HEAD OF VERTICLESSUBJECT OFFERED
01MAJOR1. Accounts

2. Business Economics

3. Commerce

02MINORIntroduction to service sector
03OEC – Open Electives Courses/

GEC – General Electives Courses

1. Introduction to Basic Statistics

2. Logic & Data Interpretation II

3. Foreign Policy of India

4. Content writing

04VSC – Vocational Skill CourseAwaiting from UOM
05SEC – Skill Enhancement CourseAwaiting from UOM
06AEC – Ability Enhancement CourseBusiness Communication II
07VEC – Vocational Enhancement CourseAwaiting from UOM
08IKS – Indian Knowledge SystemAwaiting from UOM
09OJT – On-Job Training /

FP – Internship/Field Project /

RP – Research Project /

CC – Curricular Course

Co-curricular course – II

1) Major Subject: A single subject course of study pursued by a student as a mandatory requirement of the programme of study.

2) Minor Subject: A second subject of study pursued by a student in addition to the Core subject and which complements the Core subject.

3) IKS: Indian Knowledge System- in alignment with the Core subject providing knowledge about the rich heritage and culture of India and knowing its roots.

4) OEC/ GEC: Open / General Elective Course – An elective course chosen generally from an unrelated discipline/subject only, to seek multi / interdisciplinary exposure thereby enhancing employability.

5) VSEC: Vocational and Skill Enhancement Course- a course related to either Major or Minor subject. Catering to the Multiple entry and exit of students.

6) VSC: Vocational Skill Course – Courses aimed at imparting practical skills, hands-on training, and soft skills to increase the employability of students. Specific or supporting the major subject is to be chosen from a basket/pool offered by the college.

7) SEC: Skill Enhancement Course – Courses aimed at imparting practical skills, hands-on training, and soft skills to increase students’ employability. It could be chosen from a basket/pool offered by the college or a MOOC on Swayam or NPTEL platforms and related to the Core subject.

8) AEC: Ability Enhancement Course – Mandatory Courses on content related to Language, and Literature
a) Compulsory – English communication
b) Elective – any Modern Indian language other than English.

9) On-Job Training (OJT)/ Internship/Field Project (FP)/ Research Project (RP)/ Community Engagement and Service Programme (CEP): Application of knowledge/ concepts in solving or analyzing a real-life problem. Aims at fulfilling graduate attributes of Communication, Leadership, Problem- solving, Goal setting, Task delivery etc. All these are related to the major subject.

10) CC: Co-curricular Course – For the holistic development of students through NSS, NCC, Yoga Education, Health and Wellness, Fitness, Sports, Rotaract, Cultural activities such as Fine/ Applied/ Performing/ Visual arts, etc. VEC: Value Education Course – Aims at creating awareness, updating the knowledge moving with time and at the same time making responsible citizens of the country.

SEMESTER I

SR

NO

HEAD OF VERTICLESSUBJECT OFFERED
01MAJOR1. Financial Accounting

2. Auditing

02MINORNA
03OEC – Open Electives Courses/

GEC – General Electives Courses

1. Economics (Arts & Humanities)

2. Mathematics (Science)

3. Introduction to Basic Statistics-I

4. Introduction to Business Statistics-I

5. IT-Fundamentals of Computers

6. Management of Case Studies

7. Commerce and Management I

8. Introduction to Banking

04VSC – Vocational Skill CourseVocational Skills in Accounting & Finance
05SEC – Skill Enhancement CourseLife Skills & Personality Development
06AEC – Ability Enhancement CourseBusiness Communication Skills – I
07VEC – Vocational Enhancement CourseIndian Constitution
08IKS – Indian Knowledge SystemIndian Knowledge System – I
09OJT – On-Job Training /

FP – Internship/Field Project /

RP – Research Project /

CC – Curricular Course

Curricular Course

SEMESTER II

SR

NO

HEAD OF VERTICLESSUBJECT OFFERED
01MAJOR1. Financial Accounting

2. Auditing

02MINORCommerce & Management I
03OEC – Open Electives Courses/

GEC – General Electives Courses

1. Economics (Arts/Humanities)

2. Mathematics (Science)

3. Quantitative Techniques II

4. Logic and Data Interpretation –II

5. Introduction to Basic Statistics –II

6. Environment Science

7. Leadership Management

04VSC – Vocational Skill CourseVocational Skills in Accounting & Finance
05SEC – Skill Enhancement CourseFiling of ITR
06AEC – Ability Enhancement CourseBusiness Communication Skills-II
07VEC – Vocational Enhancement CourseAwaited From UOM
08IKS – Indian Knowledge SystemNA
09OJT – On-Job Training /

FP – Internship/Field Project /

RP – Research Project /

CC – Curricular Course

Curricular Course

BACHELOR OF COMMERCE (BANKING & INSURANCE) (BBI)

SEMESTER I

SR

NO

HEAD OF VERTICLESSUBJECT OFFERED
01MAJOR1. Principles & Practices of Banking Insurance

2. Fundamentals of Accounting

02MINORNA
03OEC – Open Electives Courses/

GEC – General Electives Courses

1. Economics (Arts/Humanities)

2. Mathematics (Science)

3. Fintech in Banking and Insurance

4. Introduction of Credit Rating

5. Introduction to Financial Markets

6. Introduction to Fintech

7. Foundation of Fintech in Investments

8. Nature and History of Management

9. Introduction to Business Statistics-I

10. IT – Fundamental of Computers

11. Introduction to Banking

04VSC – Vocational Skill CourseMutual Funds
05SEC – Skill Enhancement Course1. Soft Skills and Personality Development

2. Service Marketing

3. Application of MS Excel in Business

4. Business Communication – I

06AEC – Ability Enhancement Course
07VEC – Vocational Enhancement CourseIndian Constitution
08IKS – Indian Knowledge SystemIndian Knowledge System (I, II, III)
09OJT – On-Job Training /

FP – Internship/Field Project /

RP – Research Project /

CC – Curricular Course

NA

SEMESTER II

SR

NO

HEAD OF VERTICLESSUBJECT OFFERED
01MAJOR1. Management Process and Organizational Behavior

2. Fundamentals of Accounting

02MINORE-Commerce
03OEC – Open Electives Courses/

GEC – General Electives Courses

1. Economics (Arts/Humanities)

2. Mathematics (Science)

3. NBFCs and Its Regulatory Framework Management

4. Governance and Inclusion of NBFCs

5. Basics of Financial Services

6. Introduction to Financial Services and Merchant Banking

7. Financial Institutions and Banking Landscape

8. Quantitative Technique –II

9. Logic and Data Interpretation

10. Introduction to Insurance

11. HRM

12. Non-Banking Financial Company

04VSC – Vocational Skill CourseAwaited from UOM
05SEC – Skill Enhancement Course1. Forex

2. Startups

3. Introduction to Digital Marketing

4. Insurance Broking & Advisory

5. Business Communication Skills –II

06AEC – Ability Enhancement Course
07VEC – Vocational Enhancement CourseIndian Constitution
08IKS – Indian Knowledge SystemNA
09OJT – On-Job Training /

FP – Internship/Field Project /

RP – Research Project /

CC – Curricular Course

Curricular Course

BACHELOR OF COMMERCE (INVESTMENT MANAGEMENT) (BIM)

SEMESTER I

SR

NO

HEAD OF VERTICLESSUBJECT OFFERED
01MAJOR1. Financial Accounting

2. Personal Financial Planning

02MINORNA
03OEC – Open Electives Courses/

GEC – General Electives Courses

1. Economics (Arts/Humanities)

2. Mathematics (Science)

3. Fintech in Banking and Insurance

4. Introduction of Credit Rating

5. Introduction to Financial Markets

6. Introduction to Fintech

7. Foundation of Fintech in Investments

8. Nature and History of Management

9. Introduction to Business Statistics-I

10. IT – Fundamental of Computers

11. Introduction to Banking

04VSC – Vocational Skill CourseCommunication Skills in Investment Management – I
05SEC – Skill Enhancement CourseLife Skills and Personality Development
06AEC – Ability Enhancement CourseBusiness Communication Skills – I
07VEC – Vocational Enhancement CourseIndian Constitution
08IKS – Indian Knowledge SystemIndian Knowledge System – I
09OJT – On-Job Training /

FP – Internship/Field Project /

RP – Research Project /

CC – Curricular Course

Curricular Course

SEMESTER II

SR

NO

HEAD OF VERTICLESSUBJECT OFFERED
01MAJOR1. Basics of Investment Management

2. Investments Products

02MINORE-Commerce
03OEC – Open Electives Courses/

GEC – General Electives Courses

1. Economics (Arts/Humanities)

2. Statistics (Science)

3. NBFCs and Its Regulatory Framework Management

4. Governance and Inclusion of NBFCs

5. Basics of Financial Services

6. Introduction to Financial Services and Merchant Banking

7. Financial Institutions and Banking Landscape

8. Quantitative Technique –II

9. Logic and Data Interpretation –II

10. Introduction to Insurance

04VSC – Vocational Skill CourseCommunication Skills in Investment Management -II
05SEC – Skill Enhancement Course1. Foundation Of Forex

2. Market Investment Markets

06AEC – Ability Enhancement CourseBusiness Communication Skills-II
07VEC – Vocational Enhancement CourseAwaited From UOM
08IKS – Indian Knowledge SystemNA
09OJT – On-Job Training /

FP – Internship/Field Project /

RP – Research Project /

CC – Curricular Course

Curricular Course

SELF – FINANCING COURSES BACHELOR OF COMMERCE (FINANCIAL MARKET) (BFM)

SEMESTER I

SR

NO

HEAD OF VERTICLESSUBJECT OFFERED
01MAJOR1. Introduction to Financial System

2. Basics to Financial Service

02MINORNA
03OEC – Open Electives Courses/

GEC – General Electives Courses

1. Introduction to Financial Markets

2. Introduction to Fintech

3. IT-Fundamentals of Computers

4. Introduction to Banking

04VSC – Vocational Skill CourseCredit Rating Principle & Practices
05SEC – Skill Enhancement CourseStock Market for Beginners
06AEC – Ability Enhancement CourseBusiness Communication Skills -I
07VEC – Vocational Enhancement CourseIndian Constitution
08IKS – Indian Knowledge SystemIndian Knowledge System –I
09OJT – On-Job Training /

FP – Internship/Field Project /

RP – Research Project /

CC – Curricular Course

Curricular Course

BACHELOR OF COMMERCE (FINANCIAL MARKET) (BFM)

SEMESTER II

SR

NO

HEAD OF VERTICLESSUBJECT OFFERED
01MAJOR1. Principle of Investment

2. Market Environment

02MINORIntroduction To Business
03OEC – Open Electives Courses/

GEC – General Electives Courses

1. Basics of Financial Services

2. Quantitative Technique –II

3. Logic and Data Interpretative –II

4. Introduction to Insurance

04VSC – Vocational Skill CourseNegotiation Skills for Finance Professionals
05SEC – Skill Enhancement CoursePersonal Financial Planning
06AEC – Ability Enhancement CourseBusiness Communication Skills –II
07VEC – Vocational Enhancement CourseAwaited Form UOM
08IKS – Indian Knowledge SystemNA
09OJT – On-Job Training /

FP – Internship/Field Project /

RP – Research Project /

CC – Curricular Course

Curricular Course

SEMESTER I

SR

NO

HEAD OF VERTICALSSUBJECT OFFERED
01MAJORPrinciples Of Management (3),

Fundamentals Of Accounting (3)

02MINORMicroeconomics (2)
03OEC – Open Electives Courses/

GEC – General Electives Courses

Mathematical And Statistical Techniques I

(2) (Compulsory),

Food And Nutrition (2) OR Media Culture

And Society (2)

04VSC – Vocational Skill CourseBusiness Law (2) (Compulsory)
05SEC – Skill Enhancement CourseInformation Technology In Business Management (2)

(Compulsory)

06AEC – Ability Enhancement CourseCommunication Skills I (2) (Compulsory),
07VEC – Vocational Enhancement CourseEnvironmental Studies (2) (Compulsory)
08IKS – Indian Knowledge SystemChanakya Neeti (2) OR Indian Knowledge System (2)
091.      OJT – On-Job Training /

2.      FP – Internship/Field Project /

3.      RP – Research Project /

4.      CC – Curricular Course

NA

SEMESTER II

SR

NO

HEAD OF VERTICALSSUBJECT OFFERED
01MAJORMarketing Management (3),

Fundamentals Of Financial Services (3)

02MINORMacroeconomics (2)
03OEC – Open Electives Courses/

GEC – General Electives Courses

Mathematical And Statistical Techniques II

(2) (Compulsory),

Prompt Engineering (2) OR Applications Of

Artificial Intelligence In Business (2)

04VSC – Vocational Skill CoursePersonal Branding (2) (Compulsory)
05SEC – Skill Enhancement CourseCompany Law (2) (Compulsory)
06AEC – Ability Enhancement CourseCommunication Skills II (2) (Compulsory),
07VEC – Vocational Enhancement CourseNA
08IKS – Indian Knowledge SystemUnderstanding India (2) (Compulsory)
091.      OJT – On-Job Training /

2.      FP – Internship/Field Project /

3.      RP – Research Project /

4.      CC – Curricular Course

NSS Level I / Yoga Level I / Cultural Level I / Sports Level I (2)

BACHELOR OF MANAGEMENT STUDIES (BMS)

SEMESTER I

SR

NO

HEAD OF VERTICLESSUBJECT OFFERED
01MAJORAwaited from University of Mumbai
02MINORAwaited from University of Mumbai
03OEC – Open Electives Courses/

GEC – General Electives Courses

Awaited from University of Mumbai
04VSC – Vocational Skill CourseAwaited from University of Mumbai
05SEC – Skill Enhancement CourseAwaited from University of Mumbai
06AEC – Ability Enhancement CourseAwaited from University of Mumbai
07VEC – Vocational Enhancement CourseAwaited from University of Mumbai
08IKS – Indian Knowledge SystemAwaited from University of Mumbai
09OJT – On-Job Training /

FP – Internship/Field Project /

RP – Research Project /

CC – Curricular Course

Awaited from University of Mumbai

SEMESTER II

SR

NO

HEAD OF VERTICLESSUBJECT OFFERED
01MAJORAwaited from University of Mumbai
02MINORAwaited from University of Mumbai
03OEC – Open Electives Courses/

GEC – General Electives Courses

Awaited from University of Mumbai
04VSC – Vocational Skill CourseAwaited from University of Mumbai
05SEC – Skill Enhancement CourseAwaited from University of Mumbai
06AEC – Ability Enhancement CourseAwaited from University of Mumbai
07VEC – Vocational Enhancement CourseAwaited from University of Mumbai
08IKS – Indian Knowledge SystemAwaited from University of Mumbai
09OJT – On-Job Training /

FP – Internship/Field Project /

RP – Research Project /

CC – Curricular Course

Awaited from University of Mumbai

BACHELOR OF ARTS in MULTIMEDIA & MASS COMMUNICATION (BAMMC)

SEMESTER I

SR

NO

HEAD OF VERTICLESSUBJECT OFFERED
01MAJORAwaited from University of Mumbai
02MINORAwaited from University of Mumbai
03OEC – Open Electives Courses/

GEC – General Electives Courses

Awaited from University of Mumbai
04VSC – Vocational Skill CourseAwaited from University of Mumbai
05SEC – Skill Enhancement CourseAwaited from University of Mumbai
06AEC – Ability Enhancement CourseAwaited from University of Mumbai
07VEC – Vocational Enhancement CourseAwaited from University of Mumbai
08IKS – Indian Knowledge SystemAwaited from University of Mumbai
09OJT – On-Job Training /

FP – Internship/Field Project /

RP – Research Project /

CC – Curricular Course

Awaited from University of Mumbai

SEMESTER II

SR

NO

HEAD OF VERTICLESSUBJECT OFFERED
01MAJORAwaited from University of Mumbai
02MINORAwaited from University of Mumbai
03OEC – Open Electives Courses/

GEC – General Electives Courses

Awaited from University of Mumbai
04VSC – Vocational Skill CourseAwaited from University of Mumbai
05SEC – Skill Enhancement CourseAwaited from University of Mumbai
06AEC – Ability Enhancement CourseAwaited from University of Mumbai
07VEC – Vocational Enhancement CourseAwaited from University of Mumbai
08IKS – Indian Knowledge SystemAwaited from University of Mumbai
09OJT – On-Job Training /

FP – Internship/Field Project /

RP – Research Project /

CC – Curricular Course

Awaited from University of Mumbai

BACHELOR OF SCIENCE – Information Technology (BSc IT)

(Tentative)

SEMESTER I

SR

NO

HEAD OF VERTICLESSUBJECT OFFERED
01MAJOR1. Imperative Programming

2. Database Management Systems

3. IT Major Practical – I

02MINORDiscrete Mathematics
03OEC – Open Electives Courses/

GEC – General Electives Courses

1. Introduction to Computing Concepts

2. Introduction to Management

04VSC – Vocational Skill CourseComputer Lab Technician
05SEC – Skill Enhancement CourseBusiness communication- I
06AEC – Ability Enhancement CourseProgramming Fundamentals
07VEC – Vocational Enhancement CourseEthics in Information Technology
08IKS – Indian Knowledge SystemSanskrit and Indian Literature
09OJT – On-Job Training /

FP – Internship/Field Project /

RP – Research Project /

CC – Curricular Course

NA

SEMESTER II

SR

NO

HEAD OF VERTICLESSUBJECT OFFERED
01MAJOR1. Web Programming

2. Operating System

3. IT Major Practical – II

02MINORMicroprocessor & Microcontroller
03OEC – Open Electives Courses/

GEC – General Electives Courses

1. Introduction to Insurance

2. Introduction to Investments

04VSC – Vocational Skill CourseWebsite Development using WordPress
05SEC – Skill Enhancement CourseIntroduction to Digital Marketing
06AEC – Ability Enhancement CourseProblem Solving Skills
07VEC – Vocational Enhancement CourseSocial Responsibilities of IT Professionals
08IKS – Indian Knowledge SystemNA
09OJT – On-Job Training /

FP – Internship/Field Project /

RP – Research Project /

CC – Curricular Course

Technical Workshops

The structure is applicable only for Post Graduation  in Following Programs 

  1. M.Com (Advance Accountancy)
  2. M.Com (Business Management) 
  • Major – A single subject course of study pursued by a student as a mandatory requirement of the programme of study.
  1. Mandatory – It is applicable to all semesters.
  2. Electives – It will be provided by college from the list of courses given by University of Mumbai
  • Research Methodology – It is applicable only in SEMESTER I
  • On Job Training(OJT) / Field Project (FP) – It is applicable only in SEMESTER II
  • Research Project (RP) – It is applicable only SEMESTER III and IV

Note –

  • If a student decides to drop Post-Graduate courses after completion of one year, then they will be awarded with P.G. Diploma in respective specialization they opt at the time of admission.
  • If a student completes a 2 year course with an opted specialization at the time of admission, he / she will be awarded with a Post Graduation Degree.

M.Com. (Accountancy)

SEMESTER I

SR

NO

HEAD OF VERTICLESSUBJECT OFFERED
01MAJOR
MandatoryElectives
1. Advanced Cost & Management Accounting
2. Direct & Indirect Taxation
3. Advanced Financial Accounting
4. Advanced Trends in Accounting – I
Organizational Behavior
02RM – Research MethodologyResearch Methodology
03OJT – On-Job Training /

FP – Internship/Field Project

NA
04RP – Research ProjectNA

SEMESTER II

SR

NO

HEAD OF VERTICLESSUBJECT OFFERED
01MAJOR
MandatoryElectives
1. Advanced Cost Accounting
2. Corporate Finance\
3. Direct & Indirect Taxation (GST)
4. Advanced Trends in Accounting – II
Change Management
02RM – Research MethodologyNA
03OJT – On-Job Training /

FP – Internship/Field Project

On-Job Training
04RP – Research ProjectNA

SEMESTER III (Tentative)

SR

NO

HEAD OF VERTICLESSUBJECT OFFERED
01MAJOR
MandatoryElectives
1. Corporate Financial Accounting
2. Advanced Auditing
3. Financial Services
4. Advanced Trends in Accounting – III
02RM – Research MethodologyNA
03OJT – On-Job Training /

FP – Internship/Field Project

NA
04RP – Research Project

SEMESTER IV (Tentative)

SR

NO

HEAD OF VERTICLESSUBJECT OFFERED
01MAJOR
MandatoryElectives
1. Advanced Financial Management
2. International Financial Reporting Standards
3. Personal Financial Planning
02RM – Research MethodologyNA
03OJT – On-Job Training /

FP – Internship/Field Project

NA
04RP – Research Project

M.Com. (Business Management)

SEMESTER I

SR

NO

HEAD OF VERTICLESSUBJECT OFFERED
01MAJOR
MandatoryElectives
1. Strategic Management
2. Human Resource Management
3. Consumer Behaviour
4. Business Ethics
Organizational Behavior
02RM – Research MethodologyResearch Methodology
03OJT – On-Job Training /

FP – Internship/Field Project

NA
04RP – Research ProjectNA

SEMESTER II

SR

NO

HEAD OF VERTICLESSUBJECT OFFERED
01MAJOR
MandatoryElectives
1. Customer Relationship Management
2. Brand Management
3. Professional Intelligence
4. Hospitality Management
Change Management
02RM – Research MethodologyNA
03OJT – On-Job Training /

FP – Internship/Field Project

On-Job Training
04RP – Research ProjectNA

SEMESTER III (Tentative)

SR

NO

HEAD OF VERTICLESSUBJECT OFFERED
01MAJOR
MandatoryElectives
1. Entrepreneurial Management
2. Marketing Strategies & Practices
3. Stress Management & Consumer Psychology
4. Social Media Marketing
02RM – Research MethodologyNA
03OJT – On-Job Training /

FP – Internship/Field Project

NA
04RP – Research Project

SEMESTER IV (Tentative)

SR

NO

HEAD OF VERTICLESSUBJECT OFFERED
01MAJOR
MandatoryElectives
1. Corporate Restructuring
2. Service Industry
3. Advertising
02RM – Research MethodologyNA
03OJT – On-Job Training /

FP – Internship/Field Project

NA
04RP – Research Project
Translate »
Scroll to Top
Skip to content